How to go → JOHOR BAHRU to KOTA BHARU? ☀️

How to get from Johor Bahru to Kota Bharu
How to travel from Johor Bahru to Kota Bharu? You can travel by train or bus, or by plane with stopover in Kuala Lumpur.

1. Bus to Kota Bharu
2. Train to Kota Bharu
3. Flights to Kota Bharu
🎫 Book a Tour Online
🎫 Book Ticket Online

From Johor Bahru to Kota Bharu you can travel by bus, train, plane.

    • The travel distance from Johor Bahru to Kota Bharu is approximately 700 km. Travelers from Johor Bahru to Kota Bharu in Kelantan have several options, including tourist bus, train, or plane. The most economical choice for travelers is typically by bus, with tickets priced around $13-16 per person and a travel time of approximately 16 hours. Alternatively, travelers can opt for a train journey with KTM Berhad from Johor Bahru to Wakaf Bharu, Pasir Mas, or Tumpat. This railway route, known as the „Jungle Train,“ offers scenic views as it passes through jungles, with the nearest railway station to Kota Bharu being Wakaf Bharu, located 5 km from the city center.
    • Train tickets from Johor Bahru to Kota Bharu range from $10 to $30 per person, with a travel time of about 17 hours. Occasionally, there are budget-friendly flights available from Johor Bahru to Kota Bharu, either direct or with a layover in Kuala Lumpur. Travelers can also consider taking a flight to Kuala Lumpur and then connecting to Kota Bharu, with flight prices typically ranging from $50 to $100 per person. While direct flights may be limited, they offer the fastest transportation option to the northern region of Malaysia. Easily book and purchase your bus/train tickets or flights from Johor Bahru to Kota Bharu online.

BOOK TICKETS with 12go.asia

    • Kota Bharu, the state capital of Kelantan on the northeast coast of the Malaysian peninsula, thrives as an industrial hub situated in a fertile agricultural region. Although its accessibility from the sea is limited due to sandbars, Kota Bharu relies on port facilities in nearby Tumpat. Pasir Mas, located to the southwest, serves as the terminal for both the east coast railway and the branchline heading north to Thailand. Sultan Ismail Petra Airport, situated approximately 7 km north of the city center, serves as Kota Bharu’s international airport.
    • While Kota Bharu may not be a top tourist destination for foreign travelers, it serves as a gateway for exploring the islands on Malaysia’s east coast. Visitors can also explore various temples, vibrant markets, and enjoy boat trips in the surrounding area. Travelers from Johor Bahru to Kota Bharu have three main options: tourist bus, KTM train, or flight (either direct or with a layover in Kuala Lumpur). From Kota Bharu, travelers can journey by bus, train, or plane to Kuala Lumpur, the vibrant capital city of Malaysia.
Transfer Mode – Johor Bahru to Kota Bharu: Travel Time Cost Range
Bus 16 hours $17-18/pp
Train 18 hours $10-30/pp
Plane (direct flight) 1.5 hours $50-70/pp

BOOK TICKETS with Baolau


How do I get from Johor Bahru to Kota Bharu?


1. BUS from Johor Bahru to Kota Bharu

One of the cheaper ground transfer options from Johor Bahru to Kota Bharu is a bus transfer. There are buses with reclining seats from several companies on this route, and you can use e.g. Mayang Sari, Adik Beradik, Express Mutiara, Express Perdana, KKKL Expres to Kota Bharu.

A minor disadvantage of the bus transfer is the more limited bus schedule between these places and also the relatively very long travel time. The bus journey from Johor Bahru to Kota Bharu takes about 16 hours, but this time can vary slightly. Buses can sometimes be delayed on departure and therefore also on arrival in Kota Bharu.

Buses usually leave from Larkin Bus Terminal and stop at Taman University, Ulu Tiram or other stops, and in Kota Bharu they usually arrive at Terminal Lembah Sireh, Bus Terminal Kota Bharu, Masjid Kubang Kerian or other places. You will see all this information about departures in Johor Bahru and arrivals in Kota Bharu when you search for tickets online, so read everything carefully.

BOOK BUS TICKETS to Kota Bharu

A bus transfer from Johor Bahru to Kota Bharu costs around $13-16/pp, these prices can vary slightly throughout the year, but are usually around $15/pp. Johor Bahru to Kota Bharu bus tickets can be easily searched and purchased online well in advance. It is usually recommended to print out the ticket, but always read the current information about tickets and transfers when booking.

It is also advisable to arrive at the departure point in Johor Bahru well in advance, at least 30-60 minutes before the departure of the bus. The bus transfer between Johor Bahru and Kota Bharu is mainly sought after by low-cost travelers who have more time to travel and have a tighter budget.

bus-johor-bahru-to-kota-bharu
Bus of Adik Beradik from Johor Bahru to Kota Bharu (photo: 12go.asia).


2. TRAIN from Johor Bahru to Kota Bharu

If you would like to travel from Johor Bahru to Kota Bharu by train, this option is also available between these cities. This is the so-called „Jungle train“. There is a train on the route marked as KTM Berhad (KTM Intercity train), which has seats in 2 comfort classes and also sleeping beds, which are also suitable for this longer route.

The train departs from JB Sentral Railway Station and arrives at Wakaf Bharu Railway Station, but it can be taken as far as Tumpat, see Malaysia Railway Map. JB Sentral Railway Station is the largest railway station in Johor Bahru, a short distance from the border crossing with Singapore.

The train transfer from Johor Bahru to Kota Bharu (Wakaf Bharu station) in Malaysia takes about 16 hours, so it is better to choose a sleeper bed. The cheapest option in this train is the Second Class Seat option, the more expensive option is the Premium Class Seat or Second Class Sleeper. Train tickets from Johor Bahru to Kota Bharu range from $10-30/pp, these prices can vary slightly throughout the year.

BOOK TRAIN TICKETS to Wakaf Bharu

This train also makes other stops before arriving in Kota Bharu and if you choose it, you will see a large part of Malaysia from a different perspective. The train is a better option than the bus, or it will also offer sleepers. Again, you can easily search and buy train tickets from Johor Bahru to Kota Bharu online as e-tickets.

All you have to do is save them on your mobile phone or tablet, and then present them with the QR code when boarding the KTM Berhad train in Johor Bahru, so you don’t have to print the ticket. Arrive at JB Sentral Railway Station well in advance, at least 30-60 minutes before the train departs.

The train transfer from Johor Bahru to Kota Bharu has the disadvantage of a very limited timetable. There is usually only 1 train per day on this route. Train transport is mainly sought after by ordinary solo travellers.

train-ktm-johor-bahru-to-kota-bharu
From Johor Bahru to Kota Bharu you can also travel by KTM Express train, there are seats or sleeper berths (photo: 12go.asia).


3. FLIGHTS from Johor Bahru to Kota Bharu

The fastest, most comfortable, but at the same time more expensive way to get from Johor Bahru to Kota Bharu is by air. There are also direct flights between these cities, but the schedule of these flights is rather very limited. Then there is also the possibility to fly with a transfer in Kuala Lumpur.

A direct flight will save several hours of your time compared to a train or bus transfer. A direct flight from Johor Bahru to Kota Bharu takes about 1.5 hours, a connecting flight can take about 5-8 hours, depending on the connecting flight in Kuala Lumpur. However, it is also necessary to factor in the transfer to the airport and the wait before departure, so the total time of this transfer option to Kota Bharu can be up to 5 hours.

BOOK FLIGHTS to Kota Bharu

Flights are operated from Senai International Airport to Sultan Ismail Petra Airport in Kota Bharu. Air transfer from Johor Bahru to Kota Bharu costs between $50-100/pp, but flight prices may vary throughout the year. Air connections from Johor Bahru to Kota Bharu are offered by Firefly, Air Asia, Malaysia Airlines and Malindo Air.

You can easily search and buy flights from Johor Bahru to Kota Bharu online even in advance. Always read all flight information and conditions and follow all airline instructions when booking.

However, expect a more limited flight schedule, so it’s better to search for flights first and then book tickets right away. An air transfer from Johor Bahru to Kota Bharu is probably not suitable for low-cost travelers mainly because of the higher price for this transport option.

flight-airasia-johor-bahru-to-kota-bharu
Flight from Johor Bahru to Kota Bharu is the most fastest and comfortable option of transfer, there are also flights via Kuala Lumpur.


FAQ + Tips – Travel from Johor Bahru to Kota Bharu:

1. How to book and buy tickets from Johor Bahru to Kota Bharu?

    • You can book e-tickets from Johor Bahru to Kota Bharu on 12go.asia ➜ or Baolau ➜.
    • You can book another tickets/flights, e.g. Johor Bahru > Kuala Lumpur, Kuala Lumpur > Kota Bharu…

2. What is the travel time from Johor Bahru to Kota Bharu?

    • Travel by bus from Johor Bahru to Kota Bharu takes about 16 hours.
    • Travel by train from Johor Bahru to Kota Bharu takes about 18 hours.
    • Travel by plane from Johor Bahru to Kota Bharu takes about 1.5 hour (direct flight).

3. How much does it cost from Johor Bahru to Kota Bharu?

    • Travel by bus from Johor Bahru to Kota Bharu costs about $13-16/pp.
    • Travel by train from Johor Bahru to Kota Bharu costs about $10-30/pp.
    • Travel by plane from Johor Bahru to Kota Bharu costs about $50-100/pp (direct flight).

4. What is the travel distance from Johor Bahru to Kota Bharu?

    • Travel distance from Hanoi to Ha Long Bay is about 700 km by train/bus or about 650 km by plane.

5. What is the best and fast way of transport from Johor Bahru to Kota Bharu?

    • It is definitely to travel by plane, but with stopover in Kuala Lumpur.

6. What is the cheapest way of transfer from Johor Bahru to Kota Bharu?

    • The cheapest way of transfer to Kota Bharu from Johor Bahru is to travel by train. The most cheapest is a train ticket for 2nd class seat air-conditioned train of KTM.

7. Is there a sleeper train from Johor Bahru to Kota Bharu?

    • Yes, you can travel by sleeper train to Kota Bharu from Johor Bahru – 2nd class sleeper air-conditioned train of KTM.

8. Where to travel from Kota Bharu?

    • From Kota Bharu you can travel by bus or plane to Penang. Travel by tourist bus from Kota Bharu to Penang takes about 7 hours, by plane takes only about 1 hour, there are direct flights. You can also go to Kuala Lumpur by tourist bus, train of KTM or you can take a flight. You can also travel by bus or minivan to Kuala Besut – about 50 km south of Kota Bharu and take a ferry to Perhentian Islands.

9. What are the interesting things and facts of Malaysia?

    • In summary, Malaysia encapsulates a harmonious coexistence of diverse elements, weaving together a cultural, culinary, and natural mosaic that captivates visitors. From the modern grandeur of the Petronas Towers to the cultural vibrancy of festivals like Hari Raya and Diwali, Malaysia exemplifies unity in its rich diversity. The culinary extravaganza, with dishes like Nasi Lemak and the cultural significance embedded in traditional games like Wau Bulan, showcases a nation proud of its heritage. Read this article: 15 Interesting Facts about Malaysia.

10. What is the weather in Malaysia and what to expect?

    • The weather in Malaysia varies throughout the year. Generally, Malaysia experiences a tropical climate characterized by high temperatures and humidity. The country has two monsoon seasons—the Southwest Monsoon (May to September) and the Northeast Monsoon (November to March). During the Southwest Monsoon, the western coastal areas, including Kuala Lumpur, may experience heavy rainfall. The Northeast Monsoon brings rain to the eastern coastal areas. However, the interior regions and certain islands can be visited year-round.

BOOK a TOUR / ACTIVITY in Malaysia

trip-tour-activity-kuala-lumpur


🚍 Bus Schedule / Timetable – Johor Bahru to Kota Bharu + Bus Tickets:

FULL UPDATED SCHEDULE – CLICK HERE

Bus Schedule - Johor Bahru to Kota Bharu

Departs in Johor Bahru

Arrival - Kota Bharu

Ekspres Mutiara

09:15

01:27

Ekspres Mutiara

20:30

12:42

Mayang Sari

20:00

12:12

Ekspres Perdana

20:30

12:42

KKKL Express

20:30

12:42

BOOK your HOTEL in Kota Bharu


🎫 Book your tickets from Johor Bahru to Kota Bharu + Schedule:

Vietnam to Malaysia ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

Share: