There are 6 ways to get from Pulau Bintan (Island) to Semarang by plane, ferry, bus, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Raja Haji Fisabilillah International Airport
best- Fly from Raja Haji Fisabilillah International Airport (TNJ) to Ahmad Yani (SRG)plane TNJ - SRG
16h 12mRp 1,769,588–3,460,894Ferry, bus via Cibubur
cheapest- Take the ferry from Pelabuhan Sri Bayintan Kijang to Tanjung Priokferry KM Bukit Raya / ...
- Take the bus from Jakarta Kampung Rambutan Bus Station to Semarangbus
2d 4hRp 556,626–838,311Ferry, bus
- Take the ferry from Pelabuhan Sri Bayintan Kijang to Tanjung Priokferry KM Bukit Raya / ...
- Take the bus from DAMRI Bus Station Jakarta to Semarangbus Jakarta - Semarang
46h 18mRp 563,125–1,004,810Car ferry to Hang Nadim International Airport, fly
- Take the car ferry from Tanjung Uban to Telaga Punggurcarferry
- Fly from Hang Nadim International Airport (BTH) to Ahmad Yani (SRG)plane BTH - SRG
3h 58mRp 2,086,987–2,887,006Ferry, train via Jakarta
- Take the ferry from Pelabuhan Sri Bayintan Kijang to Tanjung Priokferry KM Bukit Raya / ...
- Take the train from Jakarta Gambir to Semarang Tawangtrain Argo Bromo Anggrek / ...
46h 24mRp 632,626–804,311Ferry, train
- Take the ferry from Pelabuhan Sri Bayintan Kijang to Tanjung Priokferry KM Bukit Raya / ...
- Take the train from Pasar Senen to Semarang Poncoltrain Tawang Jaya / ...
47h 39mRp 626,626–788,311
Raja Haji Fisabilillah International Airport (TNJ) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Pulau Bintan (Island) to Semarang is to ferry and train which costs Rp600000 - Rp800000 and takes 47h 39m.
The fastest way to get from Pulau Bintan (Island) to Semarang is to car ferry and fly which takes 3h 58m and costs Rp2000000 - Rp2900000.
The distance between Pulau Bintan (Island) and Semarang is 1099 km.
The best way to get from Pulau Bintan (Island) to Semarang without a car is to ferry and bus which takes 46h 18m and costs Rp550000 - Rp1000000.
It takes approximately 16h 12m to get from Pulau Bintan (Island) to Semarang, including transfers.
There are 424+ hotels available in Semarang.
What companies run services between Pulau Bintan (Island), Indonesia and Semarang, Indonesia?
Citilink Indonesia, Garuda Indonesia, and NAM Air fly from Raja Haji Fisabilillah International Airport (TNJ) to Ahmad Yani (SRG) twice daily.
- Website
- garuda-indonesia.com
Flights from Raja Haji Fisabilillah International Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- Rp 1,700,000–3,400,000
Flights from Hang Nadim International Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- Rp 1,900,000–4,800,000
- Website
- flynamair.com
Flights from Raja Haji Fisabilillah International Airport to Ahmad Yani via Soekarno–Hatta, Pangkalanbun
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- Rp 2,400,000–3,800,000
- Website
- superairjet.com
Flights from Hang Nadim International Airport to Ahmad Yani
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- Rp 1,600,000–3,800,000
- Website
- batikair.com
Flights from Hang Nadim International Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- Rp 2,200,000–6,000,000
- Website
- citilink.co.id
Flights from Hang Nadim International Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- Rp 1,900,000–2,400,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Jakarta Gambir to Semarang Tawang
- Ave. Duration
- 4h 49m
- Frequency
- Every 4 hours
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 490,000–700,000
Train from Pasar Senen to Semarang Poncol
- Ave. Duration
- 5h 58m
- Frequency
- 5 times a day
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 420,000–550,000
- Executive
- Rp 480,000–700,000
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from DAMRI Bus Station Jakarta to Semarang
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 130,000–480,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +62291440019
- [email protected]
- Website
- nu3tara.com
Bus from Jakarta Kampung Rambutan Bus Station to Semarang
- Ave. Duration
- 9h 11m
- Frequency
- Twice daily
- Estimated price
- Rp 190,000–400,000
- Book at
- https://12go.asia/en/operator/nusantara
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Pelabuhan Sri Bayintan Kijang to Tanjung Priok
- Ave. Duration
- 39h 7m
- Frequency
- Twice daily
- Estimated price
- Rp 360,000–440,000
- Book at
- pelni.co.id
- Economy Class
- Rp 360,000–440,000
Ferry from Pelabuhan Sri Bayintan Kijang to Tanjung Priok
- Ave. Duration
- 39h 7m
- Frequency
- Twice daily
- Estimated price
- Rp 360,000–440,000
- Book at
- pelni.co.id
- Economy Class
- Rp 360,000–440,000
Ferry from Pelabuhan Sri Bayintan Kijang to Tanjung Priok
- Ave. Duration
- 39h 7m
- Frequency
- Twice daily
- Estimated price
- Rp 360,000–440,000
- Book at
- pelni.co.id
- Economy Class
- Rp 360,000–440,000
Ferry from Pelabuhan Sri Bayintan Kijang to Tanjung Priok
- Ave. Duration
- 39h 7m
- Frequency
- Twice daily
- Estimated price
- Rp 360,000–440,000
- Book at
- pelni.co.id
- Economy Class
- Rp 360,000–440,000
- Phone
- +62 811-1021-191
- [email protected]
- Website
- asdp.id
Car ferry from Tanjung Uban to Telaga Punggur
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 7,000–270,000
- Schedules at
- asdp.id
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 How to get from London City Airport into central London, How to get from Luton Airport into central London, and Which London airport should I choose? - to help you get the most out of your next trip.















