There are 5 ways to get from Surabaya to Pangkalpinang by plane, train, ferry, taxi, 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
best- Fly from Juanda International Airport (SUB) to Pangkal Pinang Airport (PGK)plane SUB - PGK
4h 4mRp 1,691,191–3,030,953Bus, ferry
cheapest- Take the bus from Surabaya Kota to DAMRI Bus Station Jakartabus
- Take the ferry from Tanjung Priok to Tanjung Pandanferry
- Take the ferry from Belitung to Pangkal Pinangferry
37h 32mRp 766,476–1,968,821Train, ferry, taxi
- Take the train from Surabaya Pasar Turi to Jakarta Gambirtrain
- Take the ferry from Tanjung Priok to Belinyu Portferry
- Take the taxi from Belinyu Port to Pangkalpinangtaxi
35h 26mRp 1,119,942–1,450,445Bus, ferry, taxi
- Take the bus from Surabaya Kota to DAMRI Bus Station Jakartabus
- Take the ferry from Tanjung Priok to Belinyu Portferry
- Take the taxi from Belinyu Port to Pangkalpinangtaxi
37h 31mRp 1,024,476–2,298,821Ferry
- Take the ferry from Surabaya to Tanjung Priokferry
- Take the ferry from Tanjung Priok to Tanjung Pandanferry
- Take the ferry from Belitung to Pangkal Pinangferry
2d 8hRp 837,274–1,517,687
Juanda International Airport (SUB) to Pangkal Pinang Airport (PGK) flights
Questions & Answers
The cheapest way to get from Surabaya to Pangkalpinang is to ferry which costs Rp800000 - Rp1600000 and takes 2 days 8h.
The fastest way to get from Surabaya to Pangkalpinang is to fly which takes 4h 4m and costs Rp1600000 - Rp3100000.
No, there is no direct ferry from Surabaya to Pangkalpinang. However, there are services departing from Surabaya and arriving at Pangkal Pinang via Tanjung Priok and Belitung. The journey, including transfers, takes approximately 2 days 8h.
The distance between Surabaya and Pangkalpinang is 963 km.
The best way to get from Surabaya to Pangkalpinang without a car is to train and ferry and taxi which takes 35h 26m and costs Rp1100000 - Rp1500000.
It takes approximately 4h 4m to get from Surabaya to Pangkalpinang, including transfers.
There are 20+ hotels available in Pangkalpinang.
What companies run services between Surabaya, Indonesia and Pangkalpinang, Indonesia?
Citilink Indonesia, Garuda Indonesia, and five other airlines fly from Juanda International Airport (SUB) to Pangkal Pinang Airport (PGK) every 4 hours. Alternatively, you can take a vehicle from Surabaya to Pangkal Pinang via Surabaya, Tanjung Priok, and Belitung in around 2d 8h.
- Website
- citilink.co.id
Flights from Juanda International Airport to Pangkal Pinang Airport via Soekarno–Hatta
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- Rp 1,400,000–5,500,000
- Website
- garuda-indonesia.com
Flights from Juanda International Airport to Pangkal Pinang Airport via Soekarno–Hatta
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- Rp 1,800,000–5,500,000
- Website
- sriwijayaair.co.id
Flights from Juanda International Airport to Pangkal Pinang Airport via Soekarno–Hatta
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- Rp 1,800,000–4,400,000
- Website
- superairjet.com
Flights from Juanda International Airport to Pangkal Pinang Airport via Soekarno–Hatta
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- Rp 1,400,000–3,100,000
- Website
- flynamair.com
Flights from Juanda International Airport to Pangkal Pinang Airport via Soekarno–Hatta
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- Rp 1,500,000–2,800,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Surabaya Pasar Turi to Jakarta Gambir
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a day
- Estimated price
- Rp 320,000–440,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–440,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,100,000
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Surabaya Kota to DAMRI Bus Station Jakarta
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 210,000–800,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Surabaya Kota to DAMRI Bus Station Jakarta
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 210,000–800,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Tanjung Priok to Belinyu Port
- 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 Priok to Belinyu Port
- 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 Priok to Tanjung Pandan
- Ave. Duration
- 21h 22m
- Frequency
- Once daily
- Estimated price
- Rp 220,000–280,000
- Book at
- pelni.co.id
- Economy Class
- Rp 220,000–280,000
Ferry from Surabaya to Tanjung Priok
- Ave. Duration
- 28h 35m
- Frequency
- Twice daily
- Estimated price
- Rp 300,000–370,000
- Book at
- pelni.co.id
- Economy Class
- Rp 300,000–370,000
Ferry from Tanjung Priok to Tanjung Pandan
- Ave. Duration
- 21h 22m
- 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 Belitung to Pangkal Pinang
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rp 260,001–790,855
- Schedules at
- expressbahari.com
- VIP
- Rp 310,000
- Executive
- Rp 260,001
Ferry from Belitung to Pangkal Pinang
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rp 260,001–790,855
- Schedules at
- expressbahari.com
- VIP
- Rp 310,000
- Executive
- Rp 260,001
- Ave. Duration
- 1h 21m
- Estimated price
- Rp 500,000–650,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 JFK to New York City, How to get from Southend Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.











