There are 3 ways to get from Mersing to Tanah Merah by bus, car, or plane
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 Mersing Jetty Gateway to Tanah Merahbus Mersing Jetty Gateway
9h 13mRM 55–65Drive 534.6 km
- Drive from Mersing to Tanah Merahcar 534.6 km
6h 52mRM 90–130Bus, fly
- Take the bus from Terminal Bas Mersing to Kota Tinggibus
- Take the bus from Terminal Bas Kota Tinggi to JB Sentralbus
- Fly from Senai International Airport (JHB) to Sultan Ismail Petra (KBR)plane JHB - KBR
- Take the bus from Stesen Bas Kota Bharu to Majlis Daerah Tanah Merahbus
10h 27mRM 200–511
Mersing to Tanah Merah by bus
Questions & Answers
The cheapest way to get from Mersing to Tanah Merah is to bus which costs RM 55 - RM 65 and takes 9h 13m.
The fastest way to get from Mersing to Tanah Merah is to drive which takes 6h 52m and costs RM 90 - RM 130.
Yes, there is a direct bus departing from Mersing Jetty Gateway and arriving at Tanah Merah. Services depart once daily, and operate every day. The journey takes approximately 9h 13m.
The distance between Mersing and Tanah Merah is 536 km. The road distance is 534.6 km.
The best way to get from Mersing to Tanah Merah without a car is to bus which takes 9h 13m and costs RM 55 - RM 65.
The bus from Mersing Jetty Gateway to Tanah Merah takes 9h 13m including transfers and departs once daily.
Mersing to Tanah Merah bus services, operated by Ekspres Perdana, depart from Mersing Jetty Gateway station.
Mersing to Tanah Merah bus services, operated by Ekspres Perdana, arrive at Tanah Merah station.
Yes, the driving distance between Mersing to Tanah Merah is 535 km. It takes approximately 6h 52m to drive from Mersing to Tanah Merah.
There are 135+ hotels available in Tanah Merah.
What companies run services between Mersing, Malaysia and Tanah Merah, Malaysia?
Ekspres Perdana operates a bus from Mersing Jetty Gateway to Tanah Merah once daily. Tickets cost RM 55–65 and the journey takes 9h 13m.
- Website
- airasia.com
Flights from Senai International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 130–440
Flights from Senai International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 130–440
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Mersing Jetty Gateway to Tanah Merah
- Ave. Duration
- 9h 13m
- Frequency
- Once daily
- Estimated price
- RM 55–65
- Website
- https://www.ekspresperdana.com.my/
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Terminal Bas Mersing to Kota Tinggi
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- RM 9–14
- Website
- https://maralinergroup.my/
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from Terminal Bas Kota Tinggi to JB Sentral
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- RM 4–8
- Schedules at
- causewaylink.com.my
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Stesen Bas Kota Bharu to Majlis Daerah Tanah Merah
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- RM 15–22
- Schedules at
- e-mutiara.com.my
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 Italian Lakes: Getting around by train, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Which London airport should I choose? - to help you get the most out of your next trip.












