GoAsia
Malaysia

How to Get from Johor to Jitra

Johor to Jitra by bus: prices, travel times and tips for the long overnight ride north to Kedah.

Last updated: November 1, 2026

How to Get from Johor to Jitra
Contents

The ride from Johor to Jitra crosses almost the whole of Peninsular Malaysia, from the southern tip to the quiet paddy country of Kedah near the Thai border. Palm oil estates fill the first hours, and the flat green rice fields of the north take over towards the end.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Johor to Jitra by Bus

The bus is the way to travel, because ETS trains do not stop at Jitra.[1] On booking platforms, tickets from Johor cost about $26 to $30 (November 2026). The ride takes from about 11 hours.[2] Departures from Johor Bahru are listed on the separate Johor Bahru to Jitra route, with a wider range of times and prices.

Comparing Your Options

ModePrice (USD)Duration
Busabout $26 to $30[2]from about 11h

Tips for Traveling from Johor to Jitra

  • Choose a comfortable seat: On a ride this long, pick the roomiest seat class available when you book.
  • Keep valuables close: Carry your passport, electronics and wallet in a small bag at your seat, not in the luggage hold.
  • Bring a layer: Long-distance coaches run the air conditioning cold. A light jacket or blanket makes the night much easier.
  • Food and breaks: Coaches stop at the rest and service areas (R&R) along the North-South Expressway, where you find restrooms and food stalls. Carry water and a snack for the stretches in between.
  • Larkin Sentral: Express buses leave from the express departure hall, where you scan your ticket QR code at gates 5 to 14. If you booked on a website other than larkinsentral.my or larkinsentraljb.com.my, swap the ticket for a boarding pass at counters 9 to 14 on the ground floor, and arrive at least 2 hours early.[3]

Timetable

Bus Batu Pahat - Jitra $ 20.03–20.53 9h 50m
  • →  Express 20:30
  • →  VIP 20:00
Bus Kluang - Jitra $ 20.53–22.96 10h 16m
  • →  Express 18:45
  • →  VIP 12:00, 20:00
Bus Muar - Jitra $ 18.78–19.53 8h 47m
  • →  Express 21:30
  • →  VIP 21:15
Bus Johor Bahru - Jitra $ 20.49–26.77 10h 23m – 19h 22m
  • →  Express 20:00, 21:00, 21:45, 22:00, 22:15
  • →  VIP 24 21:00, 21:30
  • →  VIP 21:29, 22:00
  • →  VIP 28 10:30, 11:00
Bus Yong Peng - Jitra $ 25.04–25.51 9h 33m
  • →  VIP 12:45, 20:45
Bus Johor - Jitra $ 25.04–26.77 10h 34m – 19h 20m
  • →  VIP 22:05, 22:30
  • →  VIP 28 10:00
  • →  Express 21:46, 22:01
Bus Ayer Hitam - Jitra $ 25.04–25.51 10h 1m
  • →  VIP 12:30, 20:30

Frequently Asked Questions

How can I book tickets from Johor to Jitra?

Use the booking tool on this page to compare the transport options currently available from Johor to Jitra, including current prices and schedules.

What is the cheapest way to get from Johor to Jitra?

The bus is the only direct option. Tickets cost about $26 to $30 on booking platforms (November 2026).

What is the fastest way to get from Johor to Jitra?

The direct bus is the fastest option, from about 11 hours.

How long does it take to get from Johor to Jitra?

Allow from about 11 hours by bus.

Are there overnight buses available for this route?

Yes, evening departures are common, and many travellers sleep through the ride.

Is there a train from Johor to Jitra?

No. ETS trains do not stop at Jitra, so the bus is the way to reach it.

Do the buses make stops during the journey?

Yes, coaches stop at the rest and service areas (R&R) along the North-South Expressway, where you find restrooms and food stalls.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] KTMB: ETS Service Timetable, effective 1 June 2026. Retrieved October 25, 2026.
  2. [2] 12Go: Johor - Jitra timetable. Retrieved November 1, 2026.
  3. [3] Larkin Sentral: Terminal Larkin Sentral | Larkin Bus Terminal Online Ticket. Retrieved October 19, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.