There are 8 ways to get from Pelabuhanratu to Pulau Ketam by bus, plane, ferry, taxi, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Soekarno–Hatta International Airport, fly to Langkawi International Airport, ferry
best- Take the bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiangbus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Langkawi International Airport (LGK)plane CGK - LGK
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
13h 53mRM 466–1,030Bus, bus to Soekarno–Hatta International Airport, fly to Alor Setar
cheapest- Take the bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiangbus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Alor Setar (AOR)plane CGK - AOR
- Take the bus from Jitra to Kuala Perlisbus
13h 44mRM 305–1,288Taxi, ferry, train
- Take the taxi from Pelabuhanratu to Term. Bayangan Kota Intantaxi
- Take the ferry from Port of Tanjung Priok to Batu Amparferry
- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahruferry
- Take the train from Jb Sentral to Arautrain Ets
2d 8hRM 452–601Bus, bus to Soekarno–Hatta International Airport, fly to Penang International Airport, car ferry
- Take the bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiangbus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Penang International Airport (PEN)plane CGK - PEN
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the bus from Butterworth Bus Terminal to Kuala Perlisbus
15h 41mRM 393–842Bus, bus to Soekarno–Hatta International Airport, fly to Hat Yai, train
- Take the bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiangbus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Hat Yai (HDY)plane CGK - HDY
- Take the train from Hat Yai to Padang Besartrain
15h 49mRM 661–1,321Bus, bus to Halim Perdanakusuma Airport, fly to Alor Setar
- Take the bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiangbus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Halim Perdanakusuma Airport (HLP) to Alor Setar (AOR)plane HLP - AOR
- Take the bus from Jitra to Kuala Perlisbus
16h 34mRM 493–1,628Bus, bus to Soekarno–Hatta International Airport, fly to Sultan Ismail Petra
- Take the bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiangbus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Sultan Ismail Petra (KBR)plane CGK - KBR
- Take the bus from Bus Terminal Kota Bharu to Kuala Perlisbus
19h 52mRM 633–1,272Taxi, ferry, bus
- Take the taxi from Pelabuhanratu to Term. Bayangan Kota Intantaxi
- Take the ferry from Port of Tanjung Priok to Batu Amparferry
- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahruferry
- Take the bus from JB Larkin Terminal to Kuala Perlisbus
2d 9hRM 468–663
Soekarno–Hatta International Airport (CGK) to Langkawi International Airport (LGK) flights
Questions & Answers
The cheapest way to get from Pelabuhanratu to Pulau Ketam is to taxi and ferry and train which costs RM 450 - RM 600 and takes 2 days 8h.
The fastest way to get from Pelabuhanratu to Pulau Ketam is to bus and fly which takes 13h 44m and costs RM 300 - RM 1300.
The distance between Pelabuhanratu and Pulau Ketam is 1802 km.
The best way to get from Pelabuhanratu to Pulau Ketam without a car is to taxi and ferry and train which takes 2 days 8h and costs RM 450 - RM 600.
It takes approximately 13h 53m to get from Pelabuhanratu to Pulau Ketam, including transfers.
Pulau Ketam is 1h ahead of Pelabuhanratu. It is currently 11:27 PM in Pelabuhanratu and 12:27 AM in Pulau Ketam.
There are 363+ hotels available in Pulau Ketam.
What companies run services between Pelabuhanratu, Indonesia and Pulau Ketam, Perlis, Malaysia?
There is no direct connection from Pelabuhanratu to Pulau Ketam. However, you can take the bus to Bogor Terminal Bis Baranangsiang, walk to Botani Square, take the bus to Jakarta Halim Perdana Kusuma Airport, walk to Jakarta Halim Perdana Kusuma Airport, take the bus to Jakarta Soekarno Hatta Airport, walk to Soekarno–Hatta International Airport (CGK) airport, fly to Langkawi International Airport (LGK), take the taxi to Langkawi Ferry Terminal, then take the ferry to Kuala Perlis. Alternatively, you can take the taxi to Term. Bayangan Kota Intan, take the bus to Term. Tj. Priok 1, walk to Port of Tanjung Priok, take the ferry to Batu Ampar, take the taxi to Batam Centre, take the ferry to Berjaya Waterfront Ferry Terminal Johor Bahru, walk to Flat Sri Stulang, take the bus to JB Sentral, walk to Jb Sentral, take the train to Arau, then take the taxi to Pulau Ketam.
- Website
- airasia.com
Flights from Soekarno–Hatta International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 350–1,200
Flights from Soekarno–Hatta International Airport to Langkawi International Airport via Penang International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 350–1,200
Flights from Soekarno–Hatta International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 310–1,300
Flights from Soekarno–Hatta International Airport to Penang International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 330–650
Flights from Soekarno–Hatta International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- RM 330–650
Flights from Halim Perdanakusuma Airport to Alor Setar via Sultan Mahmud Badaruddin II, Kuala Lumpur
- Ave. Duration
- 10h 30m
- When
- Sunday
- Estimated price
- RM 440–1,500
Flights from Halim Perdanakusuma Airport to Alor Setar via Kuala Namu, Kuala Lumpur
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- RM 850–2,100
Flights from Halim Perdanakusuma Airport to Alor Setar via Juanda International, Kuala Lumpur
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- RM 700–2,100
Flights from Soekarno–Hatta International Airport to Sultan Ismail Petra
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 300–1,100
Flights from Soekarno–Hatta International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- RM 310–1,100
- Website
- malaysiaairlines.com
Flights from Soekarno–Hatta International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- RM 480–1,500
Flights from Soekarno–Hatta International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- RM 350–1,300
Flights from Soekarno–Hatta International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- RM 340–1,100
Flights from Halim Perdanakusuma Airport to Alor Setar via Juanda International, Kuala Lumpur
- Ave. Duration
- 13h 37m
- When
- Thursday, Friday, and Sunday
- Estimated price
- RM 800–2,600
Flights from Halim Perdanakusuma Airport to Alor Setar via Ngurah Rai, Kuala Lumpur
- Ave. Duration
- 10h 50m
- When
- Friday, Sunday, and Thursday
- Estimated price
- RM 800–3,000
Flights from Soekarno–Hatta International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 440–1,400
- Website
- singaporeair.com
Flights from Soekarno–Hatta International Airport to Langkawi International Airport via Singapore Changi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- RM 290–1,800
Flights from Soekarno–Hatta International Airport to Alor Setar via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 7h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- RM 250–1,100
Flights from Soekarno–Hatta International Airport to Penang International Airport via Singapore Changi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 310–1,200
Flights from Soekarno–Hatta International Airport to Hat Yai via Singapore Changi
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- RM 270–1,700
Flights from Halim Perdanakusuma Airport to Alor Setar via Ngurah Rai, Kuala Lumpur
- Ave. Duration
- 10h 50m
- When
- Friday, Sunday, and Thursday
- Estimated price
- RM 800–3,000
Flights from Soekarno–Hatta International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 5h 10m
- When
- Thursday and Sunday
- Estimated price
- RM 240–1,500
- Website
- malindoair.com
Flights from Soekarno–Hatta International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- RM 400–1,300
Flights from Soekarno–Hatta International Airport to Penang International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- RM 280–900
Flights from Soekarno–Hatta International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 280–900
Flights from Soekarno–Hatta International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- RM 360–1,200
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- RM 480–1,500
Flights from Soekarno–Hatta International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- RM 340–1,100
Flights from Soekarno–Hatta International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 440–1,400
- Website
- flyscoot.com
Flights from Soekarno–Hatta International Airport to Langkawi International Airport via Singapore Changi
- Ave. Duration
- 7h 10m
- When
- Thursday
- Estimated price
- RM 290–1,300
Flights from Soekarno–Hatta International Airport to Hat Yai via Singapore Changi
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- RM 270–1,400
Flights from Soekarno–Hatta International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 6h 5m
- When
- Sunday
- Estimated price
- RM 240–1,100
- Website
- airasia.com
Flights from Soekarno–Hatta International Airport to Penang International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- RM 390–550
- Website
- transnusa.co.id
Flights from Soekarno–Hatta International Airport to Penang International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- RM 360–950
- Website
- lionair.co.id
Flights from Soekarno–Hatta International Airport to Penang International Airport via Kuala Namu
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- RM 460–1,400
- Website
- lionairthai.com
Flights from Soekarno–Hatta International Airport to Hat Yai via Don Muang
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 650–1,500
- Website
- thaiairways.com
Flights from Soekarno–Hatta International Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- RM 750–2,000
- Website
- airasia.com
Flights from Soekarno–Hatta International Airport to Hat Yai via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 360–1,400
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Jb Sentral to Arau
- Ave. Duration
- 9h 18m
- Frequency
- Twice daily
- Estimated price
- RM 21–95
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 21–30
- Express
- RM 65–95
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–2
- Express
- RM 11–17
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
- Phone
- 022 781 4665
- Website
- redbus.id
Bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiang
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- RM 11–15
- Schedules at
- jadwalbis.com
Bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiang
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- RM 11–15
- Schedules at
- jadwalbis.com
Bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiang
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- RM 11–15
- Schedules at
- jadwalbis.com
Bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiang
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- RM 11–15
- Schedules at
- jadwalbis.com
Bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiang
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- RM 11–15
- Schedules at
- jadwalbis.com
Bus from Pelabuhan Ratu Terminal Pelabuhan Ratu to Bogor Terminal Bis Baranangsiang
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- RM 11–15
- Schedules at
- jadwalbis.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 3–60
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 3–60
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 3–60
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 3–60
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 3–60
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 3–60
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +60165217775
- [email protected]
- Website
- easybook.com
Bus from Jitra to Kuala Perlis
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Estimated price
- RM 9–13
- Schedules at
- kesatuanexpress.com
- Book at
- easybook.com
Bus from Butterworth Bus Terminal to Kuala Perlis
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- RM 22–50
- Schedules at
- kesatuanexpress.com
- Book at
- easybook.com
Bus from Jitra to Kuala Perlis
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Estimated price
- RM 9–13
- Schedules at
- kesatuanexpress.com
- Book at
- easybook.com
- Phone
- +609-765 6000
- [email protected]
- Website
- ekspresperdana.com.my
Bus from Bus Terminal Kota Bharu to Kuala Perlis
- Ave. Duration
- 8h 29m
- Frequency
- Twice daily
- Estimated price
- RM 45–110
- Website
- https://www.ekspresperdana.com.my/
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from JB Larkin Terminal to Kuala Perlis
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- RM 130–190
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from JB Larkin Terminal to Kuala Perlis
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- RM 80–210
- Website
- https://www.srimaju.com/
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- RM 15–35
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RM 15
- Adult (Non MyKad)
- RM 35
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Port of Tanjung Priok to Batu Ampar
- Ave. Duration
- 37h 58m
- Frequency
- Once daily
- Estimated price
- RM 85–110
- Schedules at
- pelni.co.id
- Economy Class
- RM 85–110
Ferry from Port of Tanjung Priok to Batu Ampar
- Ave. Duration
- 37h 58m
- Frequency
- Once daily
- Estimated price
- RM 85–110
- Schedules at
- pelni.co.id
- Economy Class
- RM 85–110
- Phone
- +607 221 8000
- Website
- berjayawaterfront.com
Ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 100
- Schedules at
- berjayawaterfront.com.my
Ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 100
- Schedules at
- berjayawaterfront.com.my
- 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
- RM 2
- Schedules at
- penangport.com.my
- Ave. Duration
- 1h 46m
- Estimated price
- RM 190–240
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 Train travel in France: A guide to SNCF, 10 amazing places to get away from it all in Australia, and Need to know: Greyhound - to help you get the most out of your next trip.





















