There are 5 ways to get from Merapoh Station to Johor Bahru by taxi, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Senai International Airport
best- Take the taxi from Merapoh Station to Ipoh-Airport-IPHtaxi
- Fly from Ipoh (IPH) to Senai International Airport (JHB)plane IPH - JHB
4h 44mRM 581–1,339Train
cheapest- Take the train from Merapoh to Jb Sentraltrain Ert
9h 10mRM 11–60Train via Segamat
- Take the train from Merapoh to Segamattrain Ert
- Take the train from Segamat to Jb Sentraltrain Ets / ...
8h 19mRM 12–72Drive 522.7 km
- Drive from Merapoh Station to Johor Bahrucar 522.7 km
7h 29mRM 89–128Taxi, fly to Singapore Changi Airport
- Take the taxi from Merapoh Station to Ipoh-Airport-IPHtaxi
- Fly from Ipoh (IPH) to Singapore Changi Airport (SIN)plane IPH - SIN
5h 44mRM 628–1,081
Merapoh Station to Johor Bahru by train
Comparing Your Travel Options
The cheapest way to get from Merapoh Station to Johor Bahru is to train which costs RM 11 - RM 60 and takes 9h 10m.
The fastest way to get from Merapoh Station to Johor Bahru is to taxi and fly which takes 4h 44m and costs RM 550 - RM 1400.
Yes, there is a direct train departing from Merapoh and arriving at Jb Sentral. Services depart once daily, and operate every day. The journey takes approximately 9h 10m.
The distance between Merapoh Station and Johor Bahru is 645 km. The road distance is 522.7 km.
The best way to get from Merapoh Station to Johor Bahru without a car is to train via Segamat which takes 8h 19m and costs RM 11 - RM 75.
It takes approximately 4h 44m to get from Merapoh Station to Johor Bahru, including transfers.
Merapoh Station to Johor Bahru train services, operated by KTM Intercity, depart from Merapoh station.
Merapoh Station to Johor Bahru train services, operated by KTM Intercity, arrive at Segamat station.
Yes, the driving distance between Merapoh Station to Johor Bahru is 523 km. It takes approximately 7h 29m to drive from Merapoh Station to Johor Bahru.
Book your Merapoh Station to Johor Bahru train tickets online with 12go.asia.
What companies run services between Merapoh Station, Malaysia and Johor Bahru, Malaysia?
You can take a train from Merapoh to Jb Sentral via Segamat in around 8h 19m.
- Website
- flyscoot.com
Flights from Ipoh to Singapore Changi Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- RM 210–500
- Website
- airasia.com
Flights from Ipoh to Senai International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- RM 170–480
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Merapoh to Segamat
- Ave. Duration
- 6h 11m
- Frequency
- Once daily
- Estimated price
- RM 7–45
- Website
- KTMB
- Shuttle
- RM 7–12
- Express
- RM 29–45
Train from Segamat to Jb Sentral
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- RM 4–28
- Website
- KTMB
- Shuttle
- RM 4–6
- Express
- RM 19–28
Train from Merapoh to Jb Sentral
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- RM 11–60
- Website
- KTMB
- Shuttle
- RM 11–17
- Express
- RM 40–60
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Segamat to Jb Sentral
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- RM 30
- Website
- KTM
- Silver
- RM 21–23
- Gold
- RM 30
- Platinum
- RM 37–40
- Ave. Duration
- 2h 49m
- Estimated price
- RM 400–480
Abdullah Abd Ghafar
- Phone
- +60 9-912 2446
Teksi Jajahan Gua Musang
- Phone
- +60 9-912 2445
Abdullah Abd Ghafar
- Phone
- +60 9-912 2446
Teksi Jajahan Gua Musang
- Phone
- +60 9-912 2445
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 Is ride-sharing platform BlaBlaCar right for you?, Need to know: Eurostar, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
There are 3511+ hotels available in Johor Bahru.




