Klang to Johor Bahru Bus Tickets

Estimated Trip Duration : 4 hr 50 min

Refine Search
Filter by
Refine Search
Refine Search
Refine Search


Klang to Johor Bahru Bus Guide

Bus from Klang to Johor Bahru

Bus from Klang to Johor Bahru is the most convenient mode of transport for locals and tourists to travel between two cities. Bus from Klang to Johor Bahru has become popular for residents in Klang because of the direct service without travelling to Kuala Lumpur TBS to take bus.

Why Taking Bus and Not Go by Train or Flight?

Travelling from Klang to Johor Bahru do not have direct train and flight service. If taking train, you would have to travel from Klang to Gemas, from there you can take train to Johor Bahru Central. While If taking flight, you would have to go to the nearest airport in Kuala Lumpur to take flight from Kuala Lumpur to Johor Bahru.

Comparing to flight and train service, direct bus from Klang to Johor Bahru is the most budget and hassle-free transportation option to travel from Klang to Johor Bahru.

Bus Operators, Duration, Fare, and Notes

Causeway Link, D Amour, City Express, Prisma Express, City Holidays Express, Billion Stars Express, Kwok Ping Express, and Starmart Express are companies serving daily bus from Klang to Johor Bahru. Causeway Link, Kwok Ping and Starmart are selling Klang to Johor bahru service under its own brand, while others are agent managing some other express.

Duration required for bus from Klang to Johor Bahru is about 5 hours, depending on the traffic conditions. One washroom break will be given during the journey.

Bus fare from Klang to Johor Bahru is charged in a range of RM 37.20 to RM 45.00, depending on your selection of bus operators. Bus from Klang to Johor Bahru will pick up the passengers at Klang Sentral Bus Terminal and drop off the passengers at Larkin Bus Terminal.

Booking your bus from Klang to Johor Bahru ticket online with BusOnlineTicket.com is secured and simple. So long you have internet access, you could book your bus ticket online at BusOnlineTicket.com anywhere, anytime, and anyplace.