There are 11 ways to get from Johor Bahru to Langkap 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 Larkin Bus Terminal to Bidorbus Larkin Bus Terminal
6h 51mRM 100–172Train
cheapest- Take the train from Jb Sentral to Tapah Roadtrain Ets
6h 51mRM 30–99Drive 474.8 km
- Drive from Johor Bahru to Langkapcar 474.8 km
5h 17mRM 81–116Fly Senai International Airport to Ipoh, train, taxi
- Fly from Senai International Airport (JHB) to Ipoh (IPH)plane JHB - IPH
- Take the train from Ipoh to Tapah Roadtrain
- Take the taxi from Tapah Road to Langkaptaxi
5h 39mRM 198–904Train via Kuala Lumpur
- Take the train from Jb Sentral to Kl Sentraltrain Ets
- Take the train from Kl Sentral to Tapah Roadtrain Ets
7h 27mRM 30–107Bus via Boon Lay Int
- Take the bus from Boon Lay Shop Ctr to Kampung Chui Chakbus
11h 47mRM 130–196Fly Senai International Airport to Sultan Abdul Aziz Shah, train
- Fly from Senai International Airport (JHB) to Sultan Abdul Aziz Shah (SZB)plane JHB - SZB
- Take the train from Sungai Buloh to Tapah Roadtrain
6h 28mRM 192–614Bus to Singapore Changi Airport, fly to Ipoh, train
- Take the bus from Woodlands Check Point to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Ipoh (IPH)plane SIN - IPH
- Take the train from Ipoh to Tapah Roadtrain
7h 10mRM 249–661Fly Senai International Airport to Kuala Lumpur International Airport, train
- Fly from Senai International Airport (JHB) to Kuala Lumpur International Airport (KUL)plane JHB - KUL
- Take the train from Klia T2 to KL Sentraltrain
- Take the train from Kl Sentral to Tapah Roadtrain
7h 36mRM 127–360Fly Seletar Airport to Sultan Abdul Aziz Shah, train
- Fly from Seletar Airport (XSP) to Sultan Abdul Aziz Shah (SZB)plane XSP - SZB
- Take the train from Sungai Buloh to Tapah Roadtrain
7h 57mRM 329–959Fly Singapore Changi Airport to Sultan Abdul Aziz Shah, train
- Fly from Singapore Changi Airport (SIN) to Sultan Abdul Aziz Shah (SZB)plane SIN - SZB
- Take the train from Sungai Buloh to Tapah Roadtrain
7h 44mRM 313–921
Senai International Airport (JHB) to Ipoh (IPH) flights
Comparing Your Travel Options
The cheapest way to get from Johor Bahru to Langkap is to train which costs RM 29 - RM 100 and takes 6h 51m.
The fastest way to get from Johor Bahru to Langkap is to drive which takes 5h 17m and costs RM 80 - RM 120.
No, there is no direct bus from Johor Bahru to Langkap. However, there are services departing from Larkin Bus Terminal and arriving at Bidor via . The journey, including transfers, takes approximately 6h 51m.
No, there is no direct train from Johor Bahru to Langkap. However, there are services departing from Jb Sentral and arriving at Tapah Road via . The journey, including transfers, takes approximately 6h 51m.
The distance between Johor Bahru and Langkap is 489 km. The road distance is 474.8 km.
The best way to get from Johor Bahru to Langkap without a car is to bus which takes 6h 51m and costs RM 100 - RM 180.
It takes approximately 6h 51m to get from Johor Bahru to Langkap, including transfers.
Johor Bahru to Langkap bus services, operated by Billion Stars Express, depart from Larkin Bus Terminal station.
Johor Bahru to Langkap train services, operated by KTM Intercity, depart from Jb Sentral station.
The best way to get from Johor Bahru to Langkap is to bus which takes 6h 51m and costs RM 100 - RM 180. Alternatively, you can train, which costs RM 29 - RM 100 and takes 6h 51m.
What companies run services between Johor Bahru, Malaysia and Langkap, Malaysia?
Billion Stars Express operates a bus from Larkin Bus Terminal to Bidor once daily. Tickets cost RM 70–140 and the journey takes 6h 24m. Sri Maju also services this route once daily. Alternatively, KTM Intercity operates a train from Jb Sentral to Tapah Road once daily. Tickets cost RM 12–65 and the journey takes 6h 36m. KTM ETS also services this route once daily.
- Website
- fireflyz.com.my
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 190–650
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- RM 110–360
Flights from Seletar Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 420–1,200
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 190–650
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- RM 110–360
Flights from Seletar Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 420–1,200
- Website
- airasia.com
Flights from Senai International Airport to Ipoh
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 170–480
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 52 min
- When
- Every day
- Estimated price
- RM 90–180
- Website
- malindoair.com
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 160–360
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 110–240
Flights from Singapore Changi Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 250–800
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Ipoh
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 210–500
Flights from Singapore Changi Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 350–750
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Jb Sentral to Tapah Road
- Ave. Duration
- 6h 36m
- Frequency
- Once daily
- Estimated price
- RM 12–65
- Website
- KTMB
- Shuttle
- RM 12–18
- Express
- RM 40–65
Train from Ipoh to Tapah Road
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–18
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–18
Train from Jb Sentral to Kl Sentral
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–13
- Express
- RM 30–50
Train from Kl Sentral to Tapah Road
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- RM 4–27
- Website
- KTMB
- Shuttle
- RM 4–6
- Express
- RM 19–27
Train from Sungai Buloh to Tapah Road
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- RM 3–26
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–26
Train from Ipoh to Tapah Road
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–18
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–18
Train from Kl Sentral to Tapah Road
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- RM 4–27
- Website
- KTMB
- Shuttle
- RM 4–6
- Express
- RM 19–27
Train from Sungai Buloh to Tapah Road
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- RM 3–26
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–26
Train from Sungai Buloh to Tapah Road
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- RM 3–26
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–26
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Jb Sentral to Tapah Road
- Ave. Duration
- 6h 37m
- Frequency
- Once daily
- Estimated price
- RM 79
- Website
- KTM
- Silver
- RM 48–52
- Gold
- RM 79
- Platinum
- RM 104–109
Train from Jb Sentral to Kl Sentral
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 57
- Website
- KTM
- Silver
- RM 36–39
- Gold
- RM 57
- Platinum
- RM 74–79
Train from Kl Sentral to Tapah Road
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- RM 29
- Website
- KTM
- Silver
- RM 20–22
- Gold
- RM 29
- Platinum
- RM 36–39
Train from Sungai Buloh to Tapah Road
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- RM 27
- Website
- KTM
- Silver
- RM 19–21
- Gold
- RM 27
- Platinum
- RM 32–35
Train from Kl Sentral to Tapah Road
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- RM 29
- Website
- KTM
- Silver
- RM 20–22
- Gold
- RM 29
- Platinum
- RM 36–39
Train from Sungai Buloh to Tapah Road
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- RM 27
- Website
- KTM
- Silver
- RM 19–21
- Gold
- RM 27
- Platinum
- RM 32–35
Train from Sungai Buloh to Tapah Road
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- RM 27
- Website
- KTM
- Silver
- RM 19–21
- Gold
- RM 27
- Platinum
- RM 32–35
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–75
- Website
- KLIA Ekspres
- Phone
- +60 111 066 1111
- [email protected]
- Website
- Billion Stars Express
Bus from Larkin Bus Terminal to Bidor
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- RM 70–140
- Website
- Billion Stars Express
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Larkin Bus Terminal to Bidor
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- RM 70–120
- Website
- Sri Maju
- Phone
- 04-3312966
- Website
- Supernice Grassland
Bus from Boon Lay Shop Ctr to Kampung Chui Chak
- Ave. Duration
- 7h 17m
- Frequency
- Once daily
- Estimated price
- RM 120–180
- Website
- Supernice Grassland
- Book at
- Supernice Grassland
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Woodlands Check Point to Expo Stn
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- RM 15–65
- Schedules at
- transtar.travel
- Ave. Duration
- 15 min
- Estimated price
- RM 17–21
Syarikat Perhentian Teksi Bandar Kampar
Uncle Singh Teksi Kampar
- Phone
- +60 16-562 3644
- Website
- web.facebook.com
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.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 5 delightfully under-the-radar French towns you need to visit, Train travel in France: A guide to SNCF, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
Johor Bahru to Langkap bus services, operated by Billion Stars Express, arrive at Bidor station.
Johor Bahru to Langkap train services, operated by KTM Intercity, arrive at Tapah Road station.
Yes, the driving distance between Johor Bahru to Langkap is 475 km. It takes approximately 5h 17m to drive from Johor Bahru to Langkap.
There are 113+ hotels available in Langkap.





















