There are 10 ways to get from Sumatra to Java by plane, taxi, car ferry, train, bus, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sultan Mahmud Badaruddin II to Yogyakarta International Airport, taxi
best- Fly from Sultan Mahmud Badaruddin II (PLM) to Yogyakarta International Airport (YIA)plane PLM - YIA
- Take the taxi from Yogyakarta-Airport-YIA to Javataxi
2h 37mRp 1,275,576–2,777,442Bus and ferry, bus
cheapest- Take the busferry from Bandar Lampung to DAMRI Bus Station Jakartabusferry
- Take the bus from DAMRI Bus Station Jakarta to Wonosobobus Jakarta - Wonosobo
22h 24mRp 287,420–870,015Car ferry, train, taxi via Jakarta
- Take the car ferry from Bakauheni Port to Merakcarferry
- Take the train from Merak to Rangkasbitungtrain
- Take the train from Rangkasbitung to Tanahabangtrain
- Take the train from Gambir Jakarta to Kutoarjotrain
- Take the taxi from Kutoarjo to Javataxi
13h 14mRp 505,200–722,300Car ferry, bus
- Take the car ferry from Bakauheni Port to Merakcarferry
- Take the bus from Pool Damri Merak to Soekarno-Hatta International Airportbus
- Take the bus from Jakarta to Wonosobobus
19h 10mRp 315,700–884,800Fly Sultan Thaha Airport to Yogyakarta International Airport, taxi
- Fly from Sultan Thaha Airport (DJB) to Yogyakarta International Airport (YIA)plane DJB - YIA
- Take the taxi from Yogyakarta-Airport-YIA to Javataxi
2h 47mRp 1,511,304–3,196,242Fly Simpang Tiga Airport to Yogyakarta International Airport, taxi
- Fly from Simpang Tiga Airport (PKU) to Yogyakarta International Airport (YIA)plane PKU - YIA
- Take the taxi from Yogyakarta-Airport-YIA to Javataxi
3h 12mRp 1,634,622–3,236,772Fly Minangkabau International Airport to Yogyakarta International Airport, taxi
- Fly from Minangkabau International Airport (PDG) to Yogyakarta International Airport (YIA)plane PDG - YIA
- Take the taxi from Yogyakarta-Airport-YIA to Javataxi
3h 17mRp 934,914–3,543,880Fly Fatmawati Soekarno Airport to Yogyakarta International Airport, taxi
- Fly from Fatmawati Soekarno Airport (BKS) to Yogyakarta International Airport (YIA)plane BKS - YIA
- Take the taxi from Yogyakarta-Airport-YIA to Javataxi
4h 47mRp 1,340,124–2,840,663Fly Sultan Mahmud Badaruddin II to Ahmad Yani, taxi
- Fly from Sultan Mahmud Badaruddin II (PLM) to Ahmad Yani (SRG)plane PLM - SRG
- Take the taxi from Ahmad Yani (SRG) to Javataxi
4h 45mRp 1,418,237–2,960,533Car ferry, train, taxi
- Take the car ferry from Bakauheni Port to Merakcarferry
- Take the train from Merak to Rangkasbitungtrain
- Take the train from Rangkasbitung to Tanahabangtrain
- Take the train from Pasar Senen to Kutoarjotrain
- Take the taxi from Kutoarjo to Javataxi
14h 16mRp 502,200–704,300
Sultan Mahmud Badaruddin II (PLM) to Yogyakarta International Airport (YIA) flights
Questions & Answers
The cheapest way to get from Sumatra to Java is to car ferry and bus which costs Rp310000 - Rp900000 and takes 19h 10m.
The fastest way to get from Sumatra to Java is to fly and taxi which takes 2h 37m and costs Rp1200000 - Rp2800000.
The distance between Sumatra and Java is 873 km.
The best way to get from Sumatra to Java without a car is to car ferry and train and taxi via Jakarta which takes 13h 14m and costs Rp500000 - Rp750000.
It takes approximately 2h 37m to get from Sumatra to Java, including transfers.
There are 223+ hotels available in Java.
What companies run services between Sumatra, Indonesia and Java, Provinsi Jawa Tengah, Indonesia?
There is no direct connection from Sumatra to Java. However, you can fly to Yogyakarta International Airport (YIA) then take the taxi to Java. Alternatively, you can take the car ferry to Merak, walk to Merak, take the train to Rangkasbitung, take the train to Tanahabang, take the train to Sudirman, walk to Transport Hub Dukuh Atas, take the bus to Gambir 3, walk to Gambir Jakarta, take the train to Kutoarjo, then take the taxi to Java.
- Website
- garuda-indonesia.com
Flights from Sultan Mahmud Badaruddin II to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- Rp 1,500,000–5,500,000
Flights from Sultan Thaha Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Rp 1,800,000–6,500,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- Rp 1,300,000–6,500,000
Flights from Minangkabau International Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Rp 1,900,000–6,500,000
Flights from Fatmawati Soekarno Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- Rp 1,100,000–5,500,000
Flights from Sultan Mahmud Badaruddin II to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- Rp 1,500,000–5,500,000
- Website
- batikair.com
Flights from Sultan Mahmud Badaruddin II to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- Rp 1,400,000–3,700,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- Rp 1,700,000–4,500,000
Flights from Minangkabau International Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,400,000
Flights from Fatmawati Soekarno Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- Rp 1,100,000–3,800,000
Flights from Sultan Mahmud Badaruddin II to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- Rp 1,400,000–3,700,000
- Website
- citilink.co.id
Flights from Sultan Mahmud Badaruddin II to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- Rp 950,000–2,500,000
Flights from Sultan Thaha Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- Rp 1,200,000–2,900,000
Flights from Fatmawati Soekarno Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- Rp 1,000,000–2,500,000
Flights from Sultan Mahmud Badaruddin II to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- Rp 1,000,000–2,500,000
- Website
- superairjet.com
Flights from Sultan Mahmud Badaruddin II to Yogyakarta International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,000,000
Flights from Sultan Thaha Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 45m
- When
- Friday and Sunday
- Estimated price
- Rp 1,300,000–3,500,000
Flights from Minangkabau International Airport to Yogyakarta International Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 1,400,000–3,400,000
- Website
- lionair.co.id
Flights from Simpang Tiga Airport to Yogyakarta International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- Rp 1,400,000–3,200,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- Rp 1,500,000–3,200,000
- Website
- airasia.com
Flights from Minangkabau International Airport to Yogyakarta International Airport via Kuala Lumpur
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- Rp 600,000–3,200,000
- Phone
- 021-3453535
- commuter.care@krl.co.id
Train from Merak to Rangkasbitung
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Tanahabang
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Gambir Jakarta to Kutoarjo
- Ave. Duration
- 5h 24m
- Frequency
- Every 4 hours
- Estimated price
- Rp 270,000–360,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 270,000–360,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 500,000–700,000
Train from Pasar Senen to Kutoarjo
- Ave. Duration
- 7h
- Frequency
- Every 3 hours
- Estimated price
- Rp 270,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 270,000–350,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 490,000–700,000
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Pool Damri Merak to Soekarno-Hatta International Airport
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 33,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Busferry from Bandar Lampung to DAMRI Bus Station Jakarta
- Ave. Duration
- 9h
- Frequency
- Hourly
- Estimated price
- Rp 55,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from DAMRI Bus Station Jakarta to Wonosobo
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- Rp 120,000–480,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Jakarta to Wonosobo
- Ave. Duration
- 12h
- Frequency
- 5 times a day
- Estimated price
- Rp 150,000–170,000
- Book at
- redbus.id
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Bakauheni Port to Merak
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 22,700–84,800
- Schedules at
- asdp.id
- Regular
- Rp 22,700
- Express
- Rp 84,800
- Ave. Duration
- 1h 2m
- Estimated price
- Rp 200,000–500,000
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
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 do I get from Sydney to Melbourne, How to get from London to Edinburgh, and How to get from JFK to New York City - to help you get the most out of your next trip.











