Untuk menuju Kota Siak dari Pekanbaru ada 2 Alternatif yaitu dengan Transportasi Darat dan Transportasi Air. Untuk menggunakan Transportasi Air Mulai dari Bandara Sultan Syarif Qasim Pekanbaru menuju Pelabuhan Sungai Duku kita menggunakan jasa angkutan umum taksi ataupun busway yang ada di Pekanbaru. Kemudian dari Pelabuhan Sungai Duku menggunakan Speed Boat, jarak tempuh menuju Pelabuhan Kota Siak ± 2 jam.
Transportasi Darat ditempuh selama ± 2 jam 30 Menit dengan menggunakan angkutan jasa umum (Mobil Travel). Jalur yang dilalui dengan menggunakan transportasi darat melewati jalan lintas timur Pelalawan ,Minas, Maredan dan Perawang.