There are 6 ways to get from Jakarta to Pengerang by plane, taxi, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Soekarno–Hatta International Airport to Senai International Airport, taxi
best- Fly from Soekarno–Hatta International Airport (CGK) to Senai International Airport (JHB)CGK - JHB
- Take the taxi from Senai-Airport-JHB to Pengerang
5h 37mRM 432–950Ferry, drive
cheapest- Take the ferry from Port of Tanjung Priok to Batu Ampar
- Take the ferry from Batam Centre to Tanah Merah
- Drive from Tanah Merah to Pengerang
44h 2mRM 250–418Fly Soekarno–Hatta International Airport to Singapore Changi Airport, drive
- Fly from Soekarno–Hatta International Airport (CGK) to Singapore Changi Airport (SIN)CGK - SIN
- Drive from Singapore-Changi-Airport-SIN to Pengerang
6h 5mRM 332–760Fly Soekarno–Hatta International Airport to Hang Nadim International Airport, ferry, drive
- Fly from Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH)CGK - BTH
- Take the ferry from Batam Centre to Tanah Merah
- Drive from Tanah Merah to Pengerang
7h 2mRM 396–758Fly Soekarno–Hatta International Airport to Raja Haji Fisabilillah International Airport, ferry, drive
- Fly from Soekarno–Hatta International Airport (CGK) to Raja Haji Fisabilillah International Airport (TNJ)CGK - TNJ
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Drive from Tanah Merah to Pengerang
8h 2mRM 598–929Fly Halim Perdanakusuma Airport to Singapore Changi Airport, drive
- Fly from Halim Perdanakusuma Airport (HLP) to Singapore Changi Airport (SIN)HLP - SIN
- Drive from Singapore-Changi-Airport-SIN to Pengerang
9h 46mRM 751–1,151
Soekarno–Hatta International Airport (CGK) to Senai International Airport (JHB) flights
Questions & Answers
The cheapest way to get from Jakarta to Pengerang is to ferry and drive which costs RM 250 - RM 420 and takes 44h 2m.
The fastest way to get from Jakarta to Pengerang is to fly and taxi which takes 5h 37m and costs RM 430 - RM 950.
The distance between Jakarta and Pengerang is 1063 km.
It takes approximately 5h 37m to get from Jakarta to Pengerang, including transfers.
Pengerang is 1h ahead of Jakarta. It is currently 9:22 AM in Jakarta and 10:22 AM in Pengerang.
There are 1545+ hotels available in Pengerang.
What companies run services between Jakarta, Indonesia and Pengerang, Malaysia?
There is no direct connection from Jakarta to Pengerang. However, you can take the bus to Soekarno-Hatta International Airport, walk to Soekarno–Hatta International Airport (CGK) airport, fly to Senai International Airport (JHB), then take the taxi to Pengerang. Alternatively, you can take a bus from Kayu Putih Rawasari to Pengerang via Tanjung Priok, Port of Tanjung Priok, Batu Ampar, Batam Centre, and Tanah Merah in around 44h 2m.
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- RM 120–1,200
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- RM 310–1,400
Flights from Soekarno–Hatta International Airport to Raja Haji Fisabilillah International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- RM 350–550
Flights from Halim Perdanakusuma Airport to Singapore Changi Airport via Ngurah Rai
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- RM 400–2,700
Flights from Halim Perdanakusuma Airport to Singapore Changi Airport via Juanda International
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- RM 330–2,300
- Website
- singaporeair.com
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- RM 120–1,200
Flights from Halim Perdanakusuma Airport to Singapore Changi Airport via Juanda International
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- RM 270–2,300
Flights from Halim Perdanakusuma Airport to Singapore Changi Airport via Ngurah Rai
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- RM 340–2,700
- Website
- batikair.com
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- RM 290–550
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RM 320–850
Flights from Soekarno–Hatta International Airport to Raja Haji Fisabilillah International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RM 360–850
Flights from Halim Perdanakusuma Airport to Singapore Changi Airport via Kuala Namu
- Ave. Duration
- 5h 40m
- When
- Wednesday to Friday
- Estimated price
- RM 550–2,000
Flights from Halim Perdanakusuma Airport to Singapore Changi Airport via Malang, Soekarno–Hatta International Airport
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- RM 700–800
- Website
- citilink.co.id
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- RM 260–470
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RM 240–400
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport via Sultan Syarif Kasim II
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- RM 240–400
Flights from Soekarno–Hatta International Airport to Raja Haji Fisabilillah International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- RM 350–470
- Website
- flyscoot.com
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- RM 140–600
Flights from Halim Perdanakusuma Airport to Singapore Changi Airport via Juanda International
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- RM 270–1,100
Flights from Halim Perdanakusuma Airport to Singapore Changi Airport via Ngurah Rai
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- RM 340–1,300
- Website
- superairjet.com
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RM 220–420
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport via Jambi
- Ave. Duration
- 3h 7m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- RM 220–420
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport via Sultan Mahmud Badaruddin II
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 220–420
- Website
- airasia.com
Flights from Soekarno–Hatta International Airport to Senai International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- RM 190–600
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- RM 200–550
- Website
- transnusa.co.id
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- RM 300–600
- Website
- malindoair.com
Flights from Soekarno–Hatta International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 350–500
- Website
- pelita-air.com
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- RM 170–340
- Website
- airasia.com
Flights from Soekarno–Hatta International Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- RM 150–650
- Website
- lionair.co.id
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RM 260–390
- Website
- flynamair.com
Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 210–1,200
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Port of Tanjung Priok to Batu Ampar
- Ave. Duration
- 37h 58m
- Frequency
- Once daily
- Estimated price
- RM 95–120
- Schedules at
- pelni.co.id
- Economy Class
- RM 95–120
- Phone
- +65 6278 9688
- rsv@majesticfastferry.com.sg
- Website
- majesticfastferry.com.sg
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 45 min
- Frequency
- 5 times a day
- Estimated price
- RM 139–141
- Schedules at
- majesticfastferry.com.sg
Ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- RM 139–144
- Schedules at
- majesticfastferry.com.sg
- Phone
- +65 6270 2228
- reservations@batamfast.com
- Website
- batamfast.com
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- RM 50–140
- Schedules at
- batamfast.com
- Phone
- +65 6331 4123
- booking@sindoferry.com.sg
- Website
- sindoferry.com.sg
Ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- RM 151–154
- Schedules at
- sindoferry.com.sg
- Ave. Duration
- 1h 18m
- Estimated price
- RM 240–290
Zan PC Taxi Service
- Phone
- +60 12-705 6895
Merchant logoTAXI NAM HONG BUKIT INDAH
- Phone
- +60 11-2162 3353
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 Travelling to the UK: What do I need to know?, Italy Travel Guides, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.










