• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 5 ways to get from Johor Bahru to Kuala Terengganu by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  4h 37m

  1. Fly from Senai (JHB) to Kuala Trengganu (TGG) JHB - TGG

$40 - $217

Cheapest option

Bus S.P Bumi  •  8h 50m

  1. Take the bus from Johor Bahru to Kuala Terengganu

$11 - $12

3 alternative options

Bus Cepat Express  •  10h 57m

  1. Take the bus from JB Larkin Terminal to Terminal Bas Kluang
  2. Take the bus from Kluang to Kuala Terengganu

$14

Train, bus  •  11h 2m

  1. Take the train from Johor Bahru Sentral to Segamat KTM Intercity
  2. Take the bus from Segamat to Kuala Terengganu

$12 - $17

Drive  •  6h 42m

  1. Drive from Johor Bahru to Kuala Terengganu 343.9 miles

$25 - $40

Questions & Answers

The cheapest way to get from Johor Bahru to Kuala Terengganu is to bus which costs RM 48 - RM 49 and takes 8h 50m.

More details

The quickest way to get from Johor Bahru to Kuala Terengganu is to fly which costs RM 160 - RM 900 and takes 4h 37m.

More details

Yes, there is a direct bus departing from Johor Bahru and arriving at Kuala Terengganu. Services depart every four hours, and operate every day. The journey takes approximately 8h 50m.

More details

The distance between Johor Bahru and Kuala Terengganu is 435 km. The road distance is 550.3 km.

Get driving directions

The best way to get from Johor Bahru to Kuala Terengganu without a car is to bus which takes 8h 50m and costs RM 48 - RM 49.

More details

It takes approximately 4h 37m to get from Johor Bahru to Kuala Terengganu, including transfers.

More details

Johor Bahru to Kuala Terengganu bus services, operated by S.P Bumi, depart from Johor Bahru station.

More details

The best way to get from Johor Bahru to Kuala Terengganu is to fly which takes 4h 37m and costs RM 160 - RM 900. Alternatively, you can bus, which costs RM 48 - RM 49 and takes 8h 50m.

Mode details

There is no direct flight from Senai Airport to Kuala Trengganu Airport. The quickest flight takes 2h 45m and has one stopover.

Search flights

Johor Bahru to Kuala Terengganu bus services, operated by S.P Bumi, arrive at Kuala Terengganu station.

More details

Map of how to get from Johor Bahru to Kuala Terengganu.
Launch map view
  • Distance: 272 miles
  • Duration: 4h 37m

What companies run services between Johor Bahru, Malaysia and Kuala Terengganu, Malaysia?

AirAsia, Firefly and two other airlines fly from Johor Bahru to Kuala Terengganu hourly. Alternatively, S.P Bumi operates a bus from Johor Bahru to Kuala Terengganu 4 times a day. Tickets cost $12 and the journey takes 8h 50m. E-Mutiara Express also services this route twice daily.

Airlines
Firefly
Website
fireflyz.com.my
Flights from Senai to Kuala Trengganu via Sultan Abdul Aziz Shah
Ave. Duration
3h 33m
When
Every day
Estimated price
$35 - $150
Flights from Senai to Kuala Trengganu via Kuala Lumpur
Ave. Duration
2h 57m
When
Every day
Estimated price
$65 - $300
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Senai to Kuala Trengganu via Sultan Abdul Aziz Shah
Ave. Duration
3h 33m
When
Every day
Estimated price
$35 - $150
Flights from Senai to Kuala Trengganu via Kuala Lumpur
Ave. Duration
2h 57m
When
Every day
Estimated price
$65 - $300
AirAsia
Website
airasia.com
Flights from Senai to Kuala Trengganu via Kuala Lumpur
Ave. Duration
3h 33m
When
Every day
Estimated price
$35 - $170
Malindo Airways
Website
malindoair.com
Flights from Senai to Kuala Trengganu via Sultan Abdul Aziz Shah
Ave. Duration
3h
When
Every day
Estimated price
$60 - $220
Train operators
KTM Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Johor Bahru Sentral to Segamat
Ave. Duration
4h 7m
Frequency
4 times a day
Estimated price
$3 - $8
Schedules at
intranet4.ktmb.com.my
Economy
$2 - $3
Superior
$3 - $5
Superior Night
$5 - $8
Premier
$7 - $9
Premier Night
$11 - $14
Bus operators
S.P Bumi
Website
spbumi.com.my
Bus from Johor Bahru to Kuala Terengganu
Ave. Duration
8h 50m
Frequency
4 times a day
Estimated price
$12
Schedules at
spbumi.com.my
Bus from Segamat to Kuala Terengganu
Ave. Duration
5h 55m
Frequency
4 times a day
Estimated price
$9
Schedules at
spbumi.com.my
E-Mutiara Express
Website
e-mutiara.com.my
Bus from JB Larkin Terminal to Kuala Terengganu
Ave. Duration
8h 35m
Frequency
Twice daily
Estimated price
$12
Schedules at
e-mutiara.com.my
Book at
easybook.com
S&S International (M) Express
Website
ssinternational.com.my
Bus from JB Larkin Terminal to Terminal Bas Kluang
Ave. Duration
1h 52m
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
ssinternational.com.my
KKKL Express
Phone
012-784 9999
Email
enquiry@kkkl.com.my
Website
kkklexpress.com
Bus from JB Larkin Terminal to Terminal Bas Kluang
Ave. Duration
2h 30m
Frequency
Every 2 hours
Estimated price
$3
Schedules at
kkklexpress.com
Book at
easybook.com
Bus from Bus Terminal Segamat to Kuala Terengganu
Ave. Duration
5h 55m
Frequency
Twice daily
Estimated price
$10
Schedules at
kkklexpress.com
Book at
easybook.com
Cepat Express
Website
cepatexpress.com.my
Bus from Kluang to Kuala Terengganu
Ave. Duration
8h 5m
Frequency
Once daily
Estimated price
$11
Schedules at
cepatexpress.com.my
Book at
easybook.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, 4 of the smartest ways to explore Australia and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Johor Bahru to Kuala Terengganu is 550 km. It takes approximately 6h 42m to drive from Johor Bahru to Kuala Terengganu.

Get driving directions

Malaysia Airlines, Malindo Airways, AirAsia and Firefly offer flights from Senai Airport to Kuala Trengganu Airport.

Search flights

There are 214+ hotels available in Kuala Terengganu. Prices start at $22 USD per night.

More details

The best way to get from Johor Bahru to Senai Airport is to bus which takes 40m and costs RM 8.

More details