There are 2 ways to get from Java to Pulau Maratua by train, plane, bus, ferry, 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.
Train to Yogyakarta International Airport, fly, Minivan, Speedboat
best- Take the train from Kutoarjo to Wates
- Fly from Yogyakarta International Airport (YIA) to Kalimaru Airport (BEJ)YIA - BEJ
- Take the bus from Berau to Tanjung Batu
- Take the bus from Tanjung Batu to Berau
- Take the ferry from Berau to Pulau Maratua
15h 20mRp 2,438,957–4,700,000Taxi to Ahmad Yani, fly, Minivan, Speedboat
- Take the taxi from Magelang to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Kalimaru Airport (BEJ)SRG - BEJ
- Take the bus from Berau to Tanjung Batu
- Take the bus from Tanjung Batu to Berau
- Take the ferry from Berau to Pulau Maratua
14h 27mRp 2,668,069–5,409,082
Yogyakarta International Airport (YIA) to Kalimaru Airport (BEJ) flights
Questions & Answers
The cheapest way to get from Java to Pulau Maratua is to train and fly and Minivan and Speedboat which costs Rp2400000 - Rp4700000 and takes 15h 20m.
The fastest way to get from Java to Pulau Maratua is to taxi and fly and Minivan and Speedboat which takes 14h 27m and costs Rp2600000 - Rp5500000.
The distance between Java and Pulau Maratua is 1785 km.
It takes approximately 15h 20m to get from Java to Pulau Maratua, including transfers.
Pulau Maratua is 1h ahead of Java. It is currently 10:58 AM in Java and 11:58 AM in Pulau Maratua.
There are six+ hotels available in Pulau Maratua.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Pulau Maratua, Indonesia?
There is no direct connection from Java to Pulau Maratua. However, you can take the train to Wates, take the train to Yogyakarta International Airport, walk to Yogyakarta International Airport (YIA) airport, fly to Kalimaru Airport (BEJ), walk to Berau, take the bus to Tanjung Batu, take the bus to Berau, take the taxi to Berau, then take the ferry to Pulau Maratua. Alternatively, you can take the taxi to Ahmad Yani (SRG) airport, fly to Kalimaru Airport (BEJ), walk to Berau, take the bus to Tanjung Batu, take the bus to Berau, take the taxi to Berau, then take the ferry to Pulau Maratua.
- Website
- superairjet.com
Flights from Yogyakarta International Airport to Kalimaru Airport via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- Rp 1,700,000–4,200,000
Flights from Ahmad Yani to Kalimaru Airport via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- Rp 1,700,000–4,100,000
- Website
- sriwijayaair.co.id
Flights from Yogyakarta International Airport to Kalimaru Airport via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- Rp 1,700,000–4,200,000
Flights from Ahmad Yani to Kalimaru Airport via Syamsudin Noor, Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,200,000
- Website
- batikair.com
Flights from Ahmad Yani to Kalimaru Airport via Juanda International
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rp 2,000,000–5,500,000
Train from Kutoarjo to Wates
- Ave. Duration
- 22 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 34,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 34,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 60,000–650,000
- admin@prameks.com
Train from Kutoarjo to Wates
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Schedules at
- jadwalkereta.net
Bus from Berau to Tanjung Batu
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- Rp 70,000–100,000
Bus from Tanjung Batu to Berau
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- Rp 70,000–100,000
- bumklumbalumba@gmail.com
- Website
- facebook.com
Ferry from Berau to Pulau Maratua
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- Rp 510,000
- Schedules at
- facebook.com
- Ave. Duration
- 1h 12m
- Estimated price
- Rp 360,000–430,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 Getting to Rome from the airport - to help you get the most out of your next trip.







