There are 4 ways to get from Tanah Merah to Java by train, plane, taxi, bus, or ferry
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 Sultan Ismail Petra, fly to Ahmad Yani, taxi
best- Take the train from Tanah Merah to Kampung Kok Pasir
- Fly from Sultan Ismail Petra (KBR) to Ahmad Yani (SRG)KBR - SRG
- Take the taxi from Ahmad Yani (SRG) to Magelang
18h 13mRp 1,726,204–5,383,457Train to Sultan Ismail Petra, fly to Yogyakarta International Airport, train
cheapest- Take the train from Tanah Merah to Kampung Kok Pasir
- Fly from Sultan Ismail Petra (KBR) to Yogyakarta International Airport (YIA)KBR - YIA
- Take the train from Wates to Kutoarjo
12h 27mRp 1,181,204–5,373,457Bus, ferry, taxi
- Take the bus from Tanah Merah to Larkin Bus Terminal
- Take the ferry from Puteri Harbour Ferry to Batam Harbour Bay
- Take the ferry from Batu Ampar to Port of Tanjung Priok
- Take the bus from DAMRI Bus Station Jakarta to Ungaran
- Take the taxi from Ungaran to Magelang
2d 15hRp 1,597,085–2,319,747Bus to Sultan Mahmud Airport, fly to Ahmad Yani, taxi
- Take the bus from Machang to Kuala Terengganu
- Fly from Sultan Mahmud Airport (TGG) to Ahmad Yani (SRG)TGG - SRG
- Take the taxi from Ahmad Yani (SRG) to Magelang
24h 52mRp 2,032,745–6,621,643
Sultan Ismail Petra (KBR) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Tanah Merah to Java is to bus and ferry and taxi which costs Rp1600000 - Rp2400000 and takes 2 days 15h.
The fastest way to get from Tanah Merah to Java is to train and fly which takes 12h 27m and costs Rp1100000 - Rp5500000.
The distance between Tanah Merah and Java is 1866 km.
The best way to get from Tanah Merah to Java without a car is to bus and ferry and taxi which takes 2 days 15h and costs Rp1600000 - Rp2400000.
It takes approximately 18h 13m to get from Tanah Merah to Java, including transfers.
Java is 1h behind Tanah Merah. It is currently 1:43 PM in Tanah Merah and 12:43 PM in Java.
There are 155+ hotels available in Java.
What companies run services between Tanah Merah, Malaysia and Java, Provinsi Jawa Tengah, Indonesia?
There is no direct connection from Tanah Merah to Java. However, you can take the train to Kampung Kok Pasir, take the taxi to Sultan Ismail Petra (KBR) airport, fly to Ahmad Yani (SRG), then take the taxi to Magelang. Alternatively, you can take the bus to Larkin Bus Terminal, walk to Larkin Sentral, take the bus to Puteri Harbour Ferry Terminal, walk to Puteri Harbour Ferry, take the ferry to Batam Harbour Bay, walk to Batu Ampar, take the ferry to Port of Tanjung Priok, take the taxi to DAMRI Bus Station Jakarta, take the bus to Ungaran, then take the taxi to Magelang.
- Website
- airasia.com
Flights from Sultan Ismail Petra to Ahmad Yani via Kuala Lumpur
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- Rp 1,200,000–4,700,000
Flights from Sultan Mahmud Airport to Ahmad Yani via Kuala Lumpur
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- Rp 1,500,000–6,000,000
Flights from Sultan Ismail Petra to Yogyakarta International Airport via Kuala Lumpur
- Ave. Duration
- 8h 1m
- When
- Every day
- Estimated price
- Rp 1,200,000–4,800,000
- Website
- flyscoot.com
Flights from Sultan Ismail Petra to Yogyakarta International Airport via Singapore Changi
- Ave. Duration
- 11h 50m
- When
- Friday and Sunday
- Estimated price
- Rp 1,000,000–4,800,000
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Tanah Merah to Kampung Kok Pasir
- Ave. Duration
- 52 min
- Frequency
- 4 times a day
- Estimated price
- Rp 26,000–85,000
- Website
- https://www.ktmb.com.my
- Express Economy
- Rp 60,000–85,000
- Shuttle
- Rp 26,000–75,000
- Express First
- Rp 65,000–85,000
Train from Wates to Kutoarjo
- Ave. Duration
- 30 min
- Frequency
- Every 2 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 Wates to Kutoarjo
- Ave. Duration
- 37 min
- Frequency
- 4 times a day
- Estimated price
- Rp 15,000
- Schedules at
- jadwalkereta.net
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Tanah Merah to Larkin Bus Terminal
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- Rp 260,000–300,000
- Website
- https://www.ekspresperdana.com.my/
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from DAMRI Bus Station Jakarta to Ungaran
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 130,000–500,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- (09) 6155 989
- adikberadik89@gmail.com
- Website
- adikberadikt89.com
Bus from Machang to Kuala Terengganu
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- Rp 71,803
- Schedules at
- adikberadikt89.com
- Book at
- adikberadikt89.com
- Phone
- +628117000566
- sales@putrianggreni.com
- Website
- putrianggreni.com
Ferry from Puteri Harbour Ferry to Batam Harbour Bay
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- Rp 498,631–618,302
- Schedules at
- putrianggreni.com
- Book at
- putrianggreni.com
- Economy
- Rp 498,631
- VIP
- Rp 618,302
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Batu Ampar to Port of Tanjung Priok
- Ave. Duration
- 36h 45m
- Frequency
- Once daily
- Estimated price
- Rp 390,000–470,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 390,000–470,000
- Ave. Duration
- 1h 3m
- Estimated price
- Rp 250,000–430,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
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
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 Which London airport should I choose?, Train travel in Spain: A guide to Renfe, and Need to know: Eurostar - to help you get the most out of your next trip.


















