There are 3 ways to get from Batam to Riau by plane, ferry, car ferry, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Hang Nadim International Airport (BTH) to Simpang Tiga Airport (PKU)plane BTH - PKU
1h 25mRp 904,554–2,987,655Ferry, car ferry, taxi via Batu Ampar
cheapest- Take the ferry from Batu Ampar to Tanjung Balai Karimunferry
- Take the car ferry from Tanjung Balai Karimun to Mengkapancarferry
- Take the taxi from Mengkapan to Kulim Atastaxi
15h 37mRp 851,324–2,985,987Ferry, car ferry, taxi
- Take the ferry from Harbour Bay Batam to Tanjung Balai Karimunferry
- Take the car ferry from Tanjung Balai Karimun to Mengkapancarferry
- Take the taxi from Mengkapan to Kulim Atastaxi
14h 45m
Hang Nadim International Airport (BTH) to Simpang Tiga Airport (PKU) flights
Questions & Answers
The cheapest way to get from Batam to Riau is to fly which costs Rp900000 - Rp3000000 and takes 1h 25m.
The fastest way to get from Batam to Riau is to fly which takes 1h 25m and costs Rp900000 - Rp3000000.
The distance between Batam and Riau is 330 km.
The best way to get from Batam to Riau without a car is to ferry and car ferry and taxi which takes 14h 45m and costs .
It takes approximately 1h 25m to get from Batam to Riau, including transfers.
There are 156+ hotels available in Riau.
What companies run services between Batam, Indonesia and Riau, Indonesia?
Lion Mentari Airlines, Citilink Indonesia, and Super Air Jet fly from Hang Nadim International Airport (BTH) to Simpang Tiga Airport (PKU) 4 times a day.
- Website
- lionair.co.id
Flights from Hang Nadim International Airport to Simpang Tiga Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 800,000–950,000
- Website
- citilink.co.id
Flights from Hang Nadim International Airport to Simpang Tiga Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 700,000–2,700,000
- Website
- superairjet.com
Flights from Hang Nadim International Airport to Simpang Tiga Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 750,000–2,900,000
Ferry from Harbour Bay Batam to Tanjung Balai Karimun
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- facebook.com
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Tanjung Balai Karimun to Mengkapan
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
- Passenger
- Rp 58,001
- Bicycle
- Rp 90,000
- Motorcycle
- Rp 150,000–310,000
- Car (smaller than 5m)
- Rp 1,073,000
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Batu Ampar to Tanjung Balai Karimun
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- Rp 150,000–190,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 150,000–190,000
- Ave. Duration
- 2h 3m
- Estimated price
- Rp 650,000–800,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Bali: What to do if Mount Agung erupts, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.



