There are 8 ways to get from Tanah Merah to Probolinggo by train, plane, bus, ferry, car, or tram
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 Juanda International Airport, train
best- Take the train from Tanah Merah to Kampung Kok Pasir
- Fly from Sultan Ismail Petra (KBR) to Juanda International Airport (SUB)KBR - SUB
- Take the train from Waru to Probolinggo
13hRp 1,220,069–5,134,619Bus, ferry
cheapest- Take the bus from Tanah Merah Station to Terminal Pasir Gudang
- Take the ferry from Pasir Gudang to Batam Centre
- Take the ferry from Batu Ampar to Port of Tanjung Priok
- Take the bus from DAMRI Bus Station Jakarta to Probolinggo
2d 17hRp 1,188,726–2,088,939Train to Sultan Ismail Petra, fly to Abdul Rachman Saleh Airport, train
- Take the train from Tanah Merah to Kampung Kok Pasir
- Fly from Sultan Ismail Petra (KBR) to Abdul Rachman Saleh Airport (MLG)KBR - MLG
- Take the train from Lawang to Probolinggo
21h 53mRp 2,206,569–7,694,619Bus to Sultan Mahmud Airport, fly to Juanda International Airport, train
- Take the bus from Machang to Kuala Terengganu
- Fly from Sultan Mahmud Airport (TGG) to Juanda International Airport (SUB)TGG - SUB
- Take the train from Waru to Probolinggo
16h 5mRp 1,528,539–5,564,173Drive, train to Hat Yai, fly to Juanda International Airport, train
- Drive from Tanah Merah to Sungai Kolok
- Take the train from Sungai Kolok to Hat Yai
- Fly from Hat Yai (HDY) to Juanda International Airport (SUB)HDY - SUB
- Take the train from Waru to Probolinggo
17hRp 1,206,901–5,712,799Bus to Kuala Lumpur International Airport, fly to Juanda International Airport, train
- Take the bus from Tanah Merah to Putrajaya Sentral
- Fly from Kuala Lumpur International Airport (KUL) to Juanda International Airport (SUB)KUL - SUB
- Take the train from Waru to Probolinggo
18hRp 1,394,517–3,375,070Bus, tram to Alor Setar, fly to Juanda International Airport, train
- Take the bus from Tanah Merah to Sungai Petani
- Take the tram from Sungai Petani to Anak Bukit
- Fly from Alor Setar (AOR) to Juanda International Airport (SUB)AOR - SUB
- Take the train from Waru to Probolinggo
18h 17mRp 1,595,759–5,732,087Bus, ferry via Iskandar Puteri
- 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 Probolinggo
2d 20hRp 1,470,708–2,473,852
Sultan Ismail Petra (KBR) to Juanda International Airport (SUB) flights
Questions & Answers
The cheapest way to get from Tanah Merah to Probolinggo is to bus and ferry which costs Rp1100000 - Rp2100000 and takes 2 days 17h.
The fastest way to get from Tanah Merah to Probolinggo is to train and fly which takes 13h and costs Rp1200000 - Rp5500000.
The distance between Tanah Merah and Probolinggo is 2081 km.
The best way to get from Tanah Merah to Probolinggo without a car is to bus and ferry via Iskandar Puteri which takes 2 days 20h and costs Rp1400000 - Rp2500000.
It takes approximately 13h to get from Tanah Merah to Probolinggo, including transfers.
Probolinggo is 1h behind Tanah Merah. It is currently 11:21 PM in Tanah Merah and 10:21 PM in Probolinggo.
There are 48+ hotels available in Probolinggo.
What companies run services between Tanah Merah, Malaysia and Probolinggo, Indonesia?
There is no direct connection from Tanah Merah to Probolinggo. However, you can take the train to Kampung Kok Pasir, take the taxi to Sultan Ismail Petra (KBR) airport, fly to Juanda International Airport (SUB), walk to Juanda Surabaya Airport, take the bus to Surabaya Bungurasih Bus Station, walk to Waru, then take the train to Probolinggo. Alternatively, you can take a bus from Tanah Merah Station to Probolinggo via Terminal Pasir Gudang, Pasir Gudang, Batam Centre, Batu Ampar, Port of Tanjung Priok, and DAMRI Bus Station Jakarta in around 2d 17h.
- Website
- malaysiaairlines.com
Flights from Sultan Ismail Petra to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- Rp 1,500,000–6,500,000
Flights from Sultan Mahmud Airport to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 33m
- When
- Tuesday to Sunday
- Estimated price
- Rp 1,700,000–7,500,000
Flights from Kuala Lumpur International Airport to Juanda International Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- Rp 1,000,000–4,100,000
Flights from Alor Setar to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 30m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- Rp 1,700,000–7,500,000
- Website
- garuda-indonesia.com
Flights from Sultan Ismail Petra to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 57m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Rp 1,500,000–6,500,000
Flights from Sultan Ismail Petra to Abdul Rachman Saleh Airport via Kuala Lumpur International Airport, Soekarno–Hatta
- Ave. Duration
- 18h 57m
- When
- Monday, Thursday, and Saturday
- Estimated price
- Rp 1,900,000–10,000,000
Flights from Sultan Ismail Petra to Abdul Rachman Saleh Airport via Penang, Soekarno–Hatta
- Ave. Duration
- 16h 45m
- When
- Thursday and Saturday
- Estimated price
- Rp 2,100,000–7,000,000
Flights from Sultan Mahmud Airport to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 40m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Rp 1,700,000–7,500,000
Flights from Kuala Lumpur International Airport to Juanda International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Rp 1,000,000–4,100,000
Flights from Alor Setar to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 50m
- When
- Thursday and Sunday
- Estimated price
- Rp 1,700,000–7,500,000
- Website
- airasia.com
Flights from Sultan Ismail Petra to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- Rp 1,100,000–4,100,000
Flights from Sultan Mahmud Airport to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- Rp 1,300,000–4,800,000
Flights from Hat Yai to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- Rp 1,200,000–4,200,000
Flights from Hat Yai to Juanda International Airport via Don Muang
- Ave. Duration
- 7h 10m
- When
- Friday and Sunday
- Estimated price
- Rp 1,900,000–6,000,000
Flights from Kuala Lumpur International Airport to Juanda International Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- Rp 1,000,000–2,300,000
Flights from Alor Setar to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- Rp 1,300,000–4,800,000
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- Rp 1,300,000–4,200,000
Flights from Hat Yai to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rp 1,400,000–4,300,000
Flights from Kuala Lumpur International Airport to Juanda International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- Rp 1,300,000–2,300,000
Flights from Alor Setar to Juanda International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 7h 35m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rp 1,500,000–4,900,000
- Website
- singaporeair.com
Flights from Sultan Ismail Petra to Juanda International Airport via Singapore Changi
- Ave. Duration
- 11h 30m
- When
- Friday and Sunday
- Estimated price
- Rp 1,000,000–4,300,000
Flights from Hat Yai to Juanda International Airport via Singapore Changi
- Ave. Duration
- 7h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–4,400,000
Flights from Kuala Lumpur International Airport to Juanda International Airport via Singapore Changi
- Ave. Duration
- 5h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rp 600,000–4,200,000
- Website
- flyscoot.com
Flights from Sultan Ismail Petra to Juanda International Airport via Singapore Changi
- Ave. Duration
- 11h 30m
- When
- Friday and Sunday
- Estimated price
- Rp 1,000,000–4,300,000
Flights from Hat Yai to Juanda International Airport via Singapore Changi
- Ave. Duration
- 7h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–4,400,000
- Website
- batikair.com
Flights from Sultan Ismail Petra to Abdul Rachman Saleh Airport via Singapore Changi, Soekarno–Hatta
- Ave. Duration
- 16h 55m
- When
- Friday and Sunday
- Estimated price
- Rp 3,300,000–9,000,000
Flights from Sultan Ismail Petra to Abdul Rachman Saleh Airport via Sultan Abdul Aziz Shah, Soekarno–Hatta
- Ave. Duration
- 18h 32m
- When
- Every day
- Estimated price
- Rp 2,100,000–7,000,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
Tram from Sungai Petani to Anak Bukit
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- Rp 30,000–90,000
- Website
- https://www.ktmb.com.my
- Express Economy
- Rp 60,000–90,000
- Shuttle
- Rp 30,000–85,000
- Express First
- Rp 70,000–90,000
Train from Waru to Probolinggo
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 95,000–650,000
Train from Lawang to Probolinggo
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 95,000–650,000
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Sungai Kolok to Hat Yai
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- Rp 45,000–600,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- Rp 45,000–100,000
- 2nd Class (Air-Conditioned Berth)
- Rp 310,000–410,000
- 2nd Class (Air-conditioned Seat)
- Rp 150,000–210,000
- 1st Class (Air-Conditioned Berth)
- Rp 440,000–600,000
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Tanah Merah Station to Terminal Pasir Gudang
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- Rp 210,000–300,000
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Tanah Merah Station to Terminal Pasir Gudang
- Ave. Duration
- 11h 44m
- Frequency
- Once daily
- Estimated price
- Rp 280,000–310,000
- Website
- https://www.ekspresperdana.com.my/
Bus from Tanah Merah to Putrajaya Sentral
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–230,000
- Website
- https://www.ekspresperdana.com.my/
Bus from Tanah Merah to Sungai Petani
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- Rp 130,000–180,000
- Website
- https://www.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 Probolinggo
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- Rp 240,000–950,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 72,803
- Schedules at
- adikberadikt89.com
- Book at
- adikberadikt89.com
- Phone
- (07) 255-2202
- info@pasirgudangferry.com
- Website
- pasirgudangferry.com
Ferry from Pasir Gudang to Batam Centre
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- Rp 283,123
- Schedules at
- easybook.com
- 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
- 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 505,576–626,914
- Schedules at
- putrianggreni.com
- Book at
- putrianggreni.com
- Economy
- Rp 505,576
- VIP
- Rp 626,914
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 Why you should take the train in the US, Which London airport should I choose?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.























