Looking for flight, bus from Johor to Klang? Compare prices from 22 verified operators offering 6 vehicle types. Prices start from $7 (RM34) for private door-to-door service with meet & greet.
Average travel time is approximately 273 minutes. (by bus)
By Flight
Fly from Johor to Klang in just 50 minutes. Fastest option for long distances with prices starting from $20.
Vehicle
Price (USD)
Operators
Seats
Economy
~50 min
$20 – $79
• AirAsia
• Batik Air Malaysia
• Batik Air Malaysia
1-4
By Bus
Bus service from Johor to Klang. Affordable option with various comfort levels from standard to VIP coaches.
Vehicle
Price (USD)
Operators
Seats
Express
~273 min
$7 – $23
• Super Nice Express
• SC Southern Express
• SC Southern Express
1-4
Executive
~563 min
$8 – $9
• City Express
• Kwok Ping
• Kwok Ping
1-4
VIP
~300 min
$8 – $11
• Permata Utara
• Super Nice Express
• Super Nice Express
1-4
VIP 24
~281 min
$10
• Sri Maju Group
1-4
Express 27
~256 min
$10 – $15
• StarMart Express
• StarMart SG
• StarMart SG
1-4
Other routes from Johor
Frequently asked questions
How much does it cost to travel from Johor to Klang?
Prices start from $7. There are 6 travel options available across 2 transport types.
Are there flights from Johor to Klang?
Yes, flights take only 50 minutes. Prices start from $20 with AirAsia.
Are there buses from Johor to Klang?
Yes, bus services are available with various comfort levels from standard to VIP coaches. Prices start from $7.
Travel tips
Book in advance
Book at least 24 hours ahead to ensure availability and the best rates.
Payment options
Pay securely online by card. No cash needed on arrival.
Luggage included
Standard luggage is included. Contact operator for extra large items.