There are 5 ways to get from Penang to Pulau Bangka by plane, ferry, car ferry, bus, 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 to Sultan Mahmud Badaruddin II, ferry
best- Fly from Penang International Airport (PEN) to Sultan Mahmud Badaruddin II (PLM)plane PEN - PLM
- Take the ferry from Palembang to Terminal Muntokferry
7h 36mRp 1,756,368–5,861,071Car ferry, bus, ferry
cheapest- Take the car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the bus from Butterworth to Woodlands Checkpointbus
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the ferry from Pelabuhan Sri Bayintan Kijang to Belinyu Portferry
32h 54mRp 1,391,273–3,460,273Fly to Pangkal Pinang Airport
- Fly from Penang International Airport (PEN) to Pangkal Pinang Airport (PGK)plane PEN - PGK
4h 30mRp 2,100,000–7,000,000Bus, ferry, taxi
- Take the bus from Penang Komtar to Larkin Bus Terminalbus
- Take the bus from Johor Bahru CIQ to Changi Airport Terminal 1bus Ts1
- Take the ferry from Tanah Merah Terminal to Bandar Bentan Telaniferry
- Take the taxi from Bandar Bentan Telani to Pelabuhan Sri Bayintan Kijangtaxi
- Take the ferry from Pelabuhan Sri Bayintan Kijang to Belinyu Portferry
34h 5mRp 1,841,912–3,315,816Bus, ferry
- Take the bus from Sungai Nibong to Terminal Bersepadu Selatanbus Kl
- Take the bus from Terminal Bersepadu Selatan to Jurong East Intbus
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the ferry from Pelabuhan Sri Bayintan Kijang to Belinyu Portferry
35h 4mRp 1,491,773–3,135,466
Penang International Airport (PEN) to Sultan Mahmud Badaruddin II (PLM) flights
Questions & Answers
The cheapest way to get from Penang to Pulau Bangka is to bus and ferry which costs Rp1400000 - Rp3200000 and takes 35h 4m.
The fastest way to get from Penang to Pulau Bangka is to fly which takes 4h 30m and costs Rp2100000 - Rp7000000.
The distance between Penang and Pulau Bangka is 1171 km.
The best way to get from Penang to Pulau Bangka without a car is to bus and ferry and taxi which takes 34h 5m and costs Rp1800000 - Rp3400000.
It takes approximately 7h 36m to get from Penang to Pulau Bangka, including transfers.
There is no direct flight from Penang International Airport Airport to Pangkal Pinang Airport Airport. The quickest flight takes 10h 30m and has one stopover.
Pulau Bangka is 1h behind Penang. It is currently 10:23 AM in Penang and 9:23 AM in Pulau Bangka.
AirAsia, Garuda Indonesia, Indonesia AirAsia and four other airlines offer flights from Penang International Airport Airport to Pangkal Pinang Airport Airport.
There are 21+ hotels available in Pulau Bangka.
What companies run services between Penang, Malaysia and Pulau Bangka, Kepulauan Bangka Belitung, Indonesia?
AirAsia, Garuda Indonesia, and five other airlines fly from Penang International Airport (PEN) to Pangkal Pinang Airport (PGK) 3 times a day.
- Website
- airasia.com
Flights from Penang International Airport to Sultan Mahmud Badaruddin II via Kuala Lumpur
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- Rp 1,400,000–5,500,000
- Website
- batikair.com
Flights from Penang International Airport to Sultan Mahmud Badaruddin II via Soekarno–Hatta
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- Rp 2,200,000–7,000,000
- Website
- garuda-indonesia.com
Flights from Penang International Airport to Sultan Mahmud Badaruddin II via Soekarno–Hatta
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 2,000,000–6,500,000
Flights from Penang International Airport to Pangkal Pinang Airport via Soekarno–Hatta
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 2,100,000–7,000,000
- Website
- sriwijayaair.co.id
Flights from Penang International Airport to Pangkal Pinang Airport via Soekarno–Hatta
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- Rp 3,000,000–7,500,000
Flights from Penang International Airport to Pangkal Pinang Airport via Sultan Abdul Aziz Shah, Soekarno–Hatta
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 2,400,000–7,500,000
- Website
- superairjet.com
Flights from Penang International Airport to Pangkal Pinang Airport via Soekarno–Hatta
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- Rp 2,300,000–8,000,000
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from Butterworth to Woodlands Checkpoint
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- Rp 340,000–800,000
- Website
- https://www.srimaju.com/
- Phone
- +60 111 066 1111
- [email protected]
- Website
- billionstarsexpress.com
Bus from Penang Komtar to Larkin Bus Terminal
- Ave. Duration
- 9h 15m
- Frequency
- Every 3 hours
- Estimated price
- Rp 320,000–950,000
- Website
- http://www.billionstarsexpress.com/
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Changi Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- Rp 75,000–390,000
- Schedules at
- transtar.travel
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- Rp 180,000–420,000
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- 04-3312966
- Website
- easybook.com
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 59m
- Frequency
- 5 times a day
- Estimated price
- Rp 400,000–550,000
- Website
- https://www.easybook.com/en-sg/bus/operator/supernice-grassland
- Book at
- https://www.easybook.com/bus/booking/malaccanovotelmelaka-to-goldenmilecomplex
- Phone
- +60 17-659 2527
- [email protected]
- Website
- plusliner.com.my
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- Rp 239,983
- Website
- https://www.plusliner.com.my/
- Phone
- +6012 712 5144
- [email protected]
- Website
- starqistna.com
Bus from Terminal Bersepadu Selatan to Jurong East Int
- Ave. Duration
- 4h 38m
- Frequency
- 5 times a day
- Estimated price
- Rp 283,616
- Schedules at
- starqistna.com
- Book at
- easybook.com
- Phone
- 0811-789-200
- [email protected]
- Website
- expressbahari.com
Ferry from Palembang to Terminal Muntok
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- Rp 255,000–520,000
- Schedules at
- expressbahari.com
- Executive
- Rp 255,000–265,000
- VIP
- Rp 305,000–315,000
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- Rp 8,273
- Schedules at
- penangport.com.my
- Phone
- +65 6331 4123
- [email protected]
- Website
- sindoferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
- Phone
- +65 6278 9688
- [email protected]
- Website
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Pelabuhan Sri Bayintan Kijang to Belinyu Port
- Ave. Duration
- 16h 7m
- Frequency
- Once daily
- Estimated price
- Rp 210,000–260,000
- Book at
- pelni.co.id
- Economy Class
- Rp 210,000–260,000
Ferry from Pelabuhan Sri Bayintan Kijang to Belinyu Port
- Ave. Duration
- 16h 7m
- Frequency
- Once daily
- Estimated price
- Rp 210,000–260,000
- Book at
- pelni.co.id
- Economy Class
- Rp 210,000–260,000
Ferry from Pelabuhan Sri Bayintan Kijang to Belinyu Port
- Ave. Duration
- 16h 7m
- Frequency
- Once daily
- Estimated price
- Rp 210,000–260,000
- Book at
- pelni.co.id
- Economy Class
- Rp 210,000–260,000
- Phone
- +65 6542 4369
- [email protected]
- Website
- brf.com.sg
Ferry from Tanah Merah Terminal to Bandar Bentan Telani
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- Rp 863,819–1,239,998
- Schedules at
- brf.com.sg
- Economy Class
- Rp 863,819
- Emerald Class
- Rp 1,239,998
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 Getting to Milan from the airport, Getting around the Cyclades, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.

































