There are 6 ways to get from Kepulauan Bangka Belitung to Semarang by plane, taxi, ferry, train, or bus
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 Pangkal Pinang Airport
best- Fly from Pangkal Pinang Airport (PGK) to Ahmad Yani (SRG)plane PGK - SRG
3h 17mRp 1,424,685–3,449,627Ferry, bus
cheapest- Take the ferry from Pangkal Pinang to Belitungferry
- Take the ferry from Tanjung Pandan to Tanjung Priokferry
- Take the bus from Jakarta Kampung Rambutan Bus Station to Semarangbus
39h 27mRp 709,692–1,526,272Taxi, ferry, train
- Take the taxi from Pangkalpinang to Belinyu Porttaxi
- Take the ferry from Belinyu Port to Tanjung Priokferry
- Take the train from Jakarta Gambir to Semarang Tawangtrain
31h 38mRp 1,078,108–1,332,401Fly from Buluh Tumbang Airport
- Fly from Buluh Tumbang Airport (TJQ) to Ahmad Yani (SRG)plane TJQ - SRG
3h 37mRp 1,391,769–3,328,909Taxi, ferry, bus
- Take the taxi from Pangkalpinang to Belinyu Porttaxi
- Take the ferry from Belinyu Port to Tanjung Priokferry
- Take the bus from DAMRI Bus Station Jakarta to Semarangbus
33h 31mRp 956,608–1,942,901Ferry, train
- Take the ferry from Pangkal Pinang to Belitungferry
- Take the ferry from Tanjung Pandan to Tanjung Priokferry
- Take the train from Jakarta Gambir to Semarang Tawangtrain
34h 3mRp 786,962–1,968,390
Pangkal Pinang Airport (PGK) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Kepulauan Bangka Belitung to Semarang is to ferry and bus which costs Rp700000 - Rp1600000 and takes 39h 27m.
The fastest way to get from Kepulauan Bangka Belitung to Semarang is to fly which takes 3h 17m and costs Rp1400000 - Rp3500000.
The distance between Kepulauan Bangka Belitung and Semarang is 725 km.
The best way to get from Kepulauan Bangka Belitung to Semarang without a car is to taxi and ferry and train which takes 31h 38m and costs Rp1000000 - Rp1400000.
It takes approximately 3h 17m to get from Kepulauan Bangka Belitung to Semarang, including transfers.
There are 428+ hotels available in Semarang.
What companies run services between Kepulauan Bangka Belitung, Indonesia and Semarang, Indonesia?
Citilink Indonesia, Garuda Indonesia, and three other airlines fly from Pangkal Pinang Airport (PGK) to Ahmad Yani (SRG) 5 times a day.
- Website
- garuda-indonesia.com
Flights from Pangkal Pinang Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- Rp 1,100,000–6,500,000
Flights from Buluh Tumbang Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- Rp 1,900,000–6,000,000
- Website
- batikair.com
Flights from Pangkal Pinang Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- Rp 1,100,000–6,500,000
Flights from Buluh Tumbang Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- Rp 1,900,000–4,800,000
- Website
- citilink.co.id
Flights from Pangkal Pinang Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- Rp 1,300,000–3,300,000
Flights from Buluh Tumbang Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- Rp 1,200,000–3,100,000
- Website
- superairjet.com
Flights from Pangkal Pinang Airport to Ahmad Yani via Yogyakarta, Ngurah Rai
- Ave. Duration
- 6h 30m
- When
- Friday and Sunday
- Estimated price
- Rp 2,500,000–4,800,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 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
- 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
- 12 Go
- 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
- 12go.asia
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Belinyu Port to Tanjung Priok
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- Rp 290,000–350,000
- Book at
- pelni.co.id
- Economy Class
- Rp 290,000–350,000
Ferry from Belinyu Port to Tanjung Priok
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- Rp 290,000–350,000
- Book at
- pelni.co.id
- Economy Class
- Rp 290,000–350,000
Ferry from Tanjung Pandan to Tanjung Priok
- Ave. Duration
- 21h 23m
- Frequency
- Once daily
- Estimated price
- Rp 220,000–280,000
- Book at
- pelni.co.id
- Economy Class
- Rp 220,000–280,000
Ferry from Tanjung Pandan to Tanjung Priok
- Ave. Duration
- 21h 23m
- Frequency
- Once daily
- Estimated price
- Rp 220,000–280,000
- Book at
- pelni.co.id
- Economy Class
- Rp 220,000–280,000
- Phone
- 0811-789-200
- [email protected]
- Website
- expressbahari.com
Ferry from Pangkal Pinang to Belitung
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rp 260,000–791,835
- Schedules at
- expressbahari.com
- VIP
- Rp 310,001
- Executive
- Rp 260,000
Ferry from Pangkal Pinang to Belitung
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rp 260,000–791,835
- Schedules at
- expressbahari.com
- VIP
- Rp 310,001
- Executive
- Rp 260,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 How to get from Florence to Rome, 10 amazing places to get away from it all in Australia, and Why you should take the train in the US - to help you get the most out of your next trip.















