How to get to Johor Bahru

How to Get to Johor Bahru

From Kuala Lumpur to Johor Bahru

From Kuala Lumpur to Johor Bahru, the cheapest way to travel is by bus for 38 MYR, while traveling by flight takes 1h 0m and is the fastest option.

From Penang to Johor Bahru

Traveling from Penang? Save money by choosing bus for 71 MYR, or get to Johor Bahru faster by flight in 1h 10m.

From Malacca to Johor Bahru

Planning your journey from Malacca? Travel affordably by bus for 22 MYR, or reach your destination faster by charter in 2h 19m.

From Ipoh to Johor Bahru

Travel from Ipoh to Johor Bahru easily: save money by traveling by bus for 66 MYR, or reach your destination faster by charter in 5h 35m.

From Mersing to Johor Bahru

Looking to go from Mersing to Johor Bahru? The most affordable option is by bus for 15 MYR, while charter offers the fastest journey at just 1h 57m.

From Singapore to Johor Bahru

Move from Singapore to Johor Bahru: the most affordable option is by bus for 3 SGD, and the quickest is by van in 1h 0m.

Arrival stations in Johor Bahru

Travelers arriving in Johor Bahru usually arrive at one of these stations: