There are 9 ways to get from Tanah Merah to Malacca by bus, train, car, plane, 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.
Bus
best- Take the bus from Tanah Merah to Melaka Sentralbus Tanah Merah
9h 58mRM 55–170Train
cheapest- Take the train from Tanah Merah to Gemastrain Ert
- Take the train from Gemas to Pulau Sebang/Tampintrain Ets
13h 3mRM 52–125Drive 536.7 km
- Drive from Tanah Merah to Malaccacar 536.7 km
7h 23mRM 91–132Train to Sultan Ismail Petra, fly to Kuala Lumpur International Airport, bus
- Take the train from Tanah Merah to Kg Kok Pasirtrain
- Fly from Sultan Ismail Petra (KBR) to Kuala Lumpur International Airport (KUL)plane KBR - KUL
- Take the bus from KL International Airport T2 to Malacca Mahkota Medical Centrebus
7h 25mRM 159–476Bus via Kuala Lumpur
- Take the bus from Tanah Merah Station to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Melaka Sentralbus
10h 29mRM 61–122Taxi to Sultan Mahmud Airport, fly to Kuala Lumpur International Airport, bus
- Take the taxi from Tanah Merah to Kuala-Trengganu-Airport-TGGtaxi
- Fly from Sultan Mahmud Airport (TGG) to Kuala Lumpur International Airport (KUL)plane TGG - KUL
- Take the bus from KL International Airport T2 to Malacca Mahkota Medical Centrebus
7h 9mRM 437–830Train to Sultan Ismail Petra, fly to Sultan Abdul Aziz Shah, train, bus
- Take the train from Tanah Merah to Kg Kok Pasirtrain
- Fly from Sultan Ismail Petra (KBR) to Sultan Abdul Aziz Shah (SZB)plane KBR - SZB
- Take the train from KL Sentral to Klia T1train
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
8h 6mRM 229–528Taxi to Sultan Mahmud Airport, fly to Sultan Abdul Aziz Shah, train, bus
- Take the taxi from Tanah Merah to Kuala-Trengganu-Airport-TGGtaxi
- Fly from Sultan Mahmud Airport (TGG) to Sultan Abdul Aziz Shah (SZB)plane TGG - SZB
- Take the train from KL Sentral to Klia T1train
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
7h 45mRM 512–1,292Train to Sultan Ismail Petra, fly to Senai International Airport, bus
- Take the train from Tanah Merah to Kg Kok Pasirtrain
- Fly from Sultan Ismail Petra (KBR) to Senai International Airport (JHB)plane KBR - JHB
- Take the bus from Johor Larkin Terminal to Melaka Sentralbus
8h 41mRM 263–765
Tanah Merah to Malacca by bus
Comparing Your Travel Options
The cheapest way to get from Tanah Merah to Malacca is to bus via Kuala Lumpur which costs RM 60 - RM 130 and takes 10h 29m.
The fastest way to get from Tanah Merah to Malacca is to taxi and fly and bus which takes 7h 9m and costs RM 430 - RM 850.
Yes, there is a direct bus departing from Tanah Merah and arriving at Melaka Sentral. Services depart once daily, and operate every day. The journey takes approximately 9h 58m.
No, there is no direct train from Tanah Merah to Malacca. However, there are services departing from Tanah Merah and arriving at Pulau Sebang/Tampin via Gemas. The journey, including transfers, takes approximately 13h 3m.
The distance between Tanah Merah and Malacca is 537 km. The road distance is 536.7 km.
The best way to get from Tanah Merah to Malacca without a car is to bus which takes 9h 58m and costs RM 55 - RM 170.
The bus from Tanah Merah to Melaka Sentral takes 9h 58m including transfers and departs once daily.
Tanah Merah to Malacca bus services, operated by Ekspres Perdana, depart from Tanah Merah station.
Tanah Merah to Malacca train services, operated by KTM Intercity, depart from Tanah Merah station.
The best way to get from Tanah Merah to Malacca is to bus which takes 9h 58m and costs RM 55 - RM 170. Alternatively, you can train, which costs RM 50 - RM 130 and takes 13h 3m.
What companies run services between Tanah Merah, Malaysia and Malacca, Malaysia?
Ekspres Perdana operates a bus from Tanah Merah to Melaka Sentral once daily. Tickets cost RM 55–170 and the journey takes 9h 58m. Alternatively, you can take a train from Tanah Merah to Malacca via Gemas and Pulau Sebang/Tampin in around 13h 3m.
- Website
- malaysiaairlines.com
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- RM 140–600
Flights from Sultan Mahmud Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- RM 110–600
Flights from Sultan Ismail Petra to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 140–370
Flights from Sultan Mahmud Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 210–800
- Website
- fireflyz.com.my
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- RM 140–600
Flights from Sultan Mahmud Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- RM 110–600
Flights from Sultan Ismail Petra to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 140–370
Flights from Sultan Mahmud Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 210–800
- Website
- airasia.com
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 85–310
Flights from Sultan Mahmud Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 100–400
Flights from Sultan Ismail Petra to Senai International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 180–650
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h
- When
- Saturday, Tuesday, Thursday, and Sunday
- Estimated price
- RM 180–650
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 160–370
Flights from Sultan Ismail Petra to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 160–330
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 5m
- When
- Friday and Sunday
- Estimated price
- RM 390–700
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Tanah Merah to Gemas
- Ave. Duration
- 11h 4m
- Frequency
- Once daily
- Estimated price
- RM 10–55
- Website
- KTMB
- Shuttle
- RM 10–16
- Express
- RM 35–55
Train from Gemas to Pulau Sebang/Tampin
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Tanah Merah to Kg Kok Pasir
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- RM 1–18
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–18
Train from Tanah Merah to Kg Kok Pasir
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- RM 1–18
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–18
Train from Tanah Merah to Kg Kok Pasir
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- RM 1–18
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–18
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from KL Sentral to Klia T1
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 5–75
- Website
- KLIA Ekspres
Train from KL Sentral to Klia T1
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 5–75
- Website
- KLIA Ekspres
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Tanah Merah to Melaka Sentral
- Ave. Duration
- 9h 58m
- Frequency
- Once daily
- Estimated price
- RM 55–170
- Website
- Ekspres Perdana
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from KL International Airport T2 to Malacca Mahkota Medical Centre
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- RM 26–50
- Book at
- Omio
- Website
- StarMart Express
Bus from KL International Airport T2 to Malacca Mahkota Medical Centre
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- RM 26–50
- Book at
- Omio
- Website
- StarMart Express
Bus from Klia to Malacca Mahkota Medical Centre
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- RM 26–45
- Book at
- Omio
- Website
- StarMart Express
Bus from Klia to Malacca Mahkota Medical Centre
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- RM 26–45
- Book at
- Omio
- Website
- StarMart Express
- Phone
- +6 09 742 2277
- [email protected]
- Website
- queenexpress.com.my
Bus from Tanah Merah Station to Terminal Bersepadu Selatan
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Estimated price
- RM 45–110
- Schedules at
- queenexpress.com.my
- Book at
- 12go.asia
- Phone
- +60 1222 59897
- [email protected]
- Website
- Melor Interline Express
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- RM 12
- Schedules at
- Melor Interline Express
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- RM 23–30
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Johor Larkin Terminal to Melaka Sentral
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- RM 35–50
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- RM 18–27
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +6019 625 0098
- [email protected]
- Website
- delima.com.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- RM 12
- Schedules at
- delima.com.my
- Book at
- easybook.com
Bus from Johor Larkin Terminal to Melaka Sentral
- Ave. Duration
- 4h 4m
- Frequency
- 3 times a day
- Estimated price
- RM 35
- Schedules at
- delima.com.my
- Book at
- easybook.com
- Phone
- 017-6592527
- [email protected]
- Website
- Transnasional
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 14m
- Frequency
- 4 times a day
- Estimated price
- RM 13–18
- Website
- Transnasional
- Ave. Duration
- 2h 5m
- Estimated price
- RM 310–370
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 Train travel in Spain: A guide to Renfe, How do I get from Sydney to Melbourne, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Tanah Merah to Malacca bus services, operated by Ekspres Perdana, arrive at Melaka Sentral station.
Tanah Merah to Malacca train services, operated by KTM Intercity, arrive at Gemas station.
Yes, the driving distance between Tanah Merah to Malacca is 537 km. It takes approximately 7h 23m to drive from Tanah Merah to Malacca.
Book your Tanah Merah to Malacca bus tickets online with Omio and 12go.asia.
There are 2147+ hotels available in Malacca.



























