There are 5 ways to get from Terengganu to Langkawi by plane, bus, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Sultan Mahmud Airport
best- Fly from Sultan Mahmud Airport (TGG) to Langkawi International Airport (LGK)plane TGG - LGK
3h 21mRM 335–1,080Bus, ferry via Pasir Mas
cheapest- Take the bus from Kuala Terengganu to Pasir Masbus
- Take the bus from Pasir Mas to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
14h 42mRM 81–219Bus, train, ferry
- Take the bus from Kuala Terengganu to Kuala Kangsarbus
- Take the train from Kuala Kangsar to Alor Setartrain Ets
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
12h 19mRM 177–232Bus to Sultan Ismail Petra, fly
- Take the bus from Kuala Besut Jetty to Kota Bharu Airportbus
- Fly from Sultan Ismail Petra (KBR) to Langkawi International Airport (LGK)plane KBR - LGK
5h 40mRM 360–980Bus, ferry
- Take the bus from Kuala Terengganu to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
12h 27mRM 275–304
Sultan Mahmud Airport (TGG) to Langkawi International Airport (LGK) flights
Comparing Your Travel Options
The cheapest way to get from Terengganu to Langkawi is to bus and ferry via Pasir Mas which costs RM 80 - RM 220 and takes 14h 42m.
The fastest way to get from Terengganu to Langkawi is to fly which takes 3h 21m and costs RM 330 - RM 1100.
The distance between Terengganu and Langkawi is 413 km.
The best way to get from Terengganu to Langkawi without a car is to bus and train and ferry which takes 12h 19m and costs RM 170 - RM 240.
It takes approximately 3h 21m to get from Terengganu to Langkawi, including transfers.
There are 832+ hotels available in Langkawi.
What companies run services between Terengganu, Malaysia and Langkawi, Malaysia?
AirAsia, Malaysia Airlines, and Firefly fly from Sultan Mahmud Airport (TGG) to Langkawi International Airport (LGK) 5 times a day.
- Website
- malaysiaairlines.com
Flights from Sultan Mahmud Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Friday, Sunday, Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 260–1,300
Flights from Sultan Mahmud Airport to Langkawi International Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- RM 600–1,600
Flights from Sultan Ismail Petra to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 260–850
Flights from Sultan Ismail Petra to Langkawi International Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- RM 600–1,600
- Website
- fireflyz.com.my
Flights from Sultan Mahmud Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Friday, Sunday, Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 260–1,300
Flights from Sultan Mahmud Airport to Langkawi International Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- RM 600–1,600
Flights from Sultan Ismail Petra to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 260–850
Flights from Sultan Ismail Petra to Langkawi International Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- RM 600–1,600
- Website
- airasia.com
Flights from Sultan Mahmud Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RM 310–900
Flights from Sultan Ismail Petra to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- RM 320–900
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- KTMB
Train from Kuala Kangsar to Alor Setar
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–8
- Express
- RM 22–35
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- KTM
Train from Kuala Kangsar to Alor Setar
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Estimated price
- RM 36
- Website
- KTM
- Silver
- RM 24–26
- Gold
- RM 36
- Platinum
- RM 44–47
- Phone
- 019-627 9129
- admin@saniexpress.com.my
- Website
- Sani Express
Bus from Kuala Terengganu to Kuala Kangsar
- Ave. Duration
- 5h 9m
- Frequency
- Once daily
- Estimated price
- RM 151
- Website
- Sani Express
Bus from Kuala Terengganu to Kuala Perlis
- Ave. Duration
- 10h 16m
- Frequency
- Once daily
- Estimated price
- RM 260
- Website
- Sani Express
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Bus from Kuala Besut Jetty to Kota Bharu Airport
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RM 30
- Schedules at
- besutjetty.com
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Kuala Terengganu to Pasir Mas
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- RM 19–75
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- Ekspres Perdana
Bus from Pasir Mas to Kuala Perlis
- Ave. Duration
- 7h 46m
- Frequency
- Once daily
- Estimated price
- RM 45–100
- Website
- Ekspres Perdana
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 20–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 20
- Adult (Non MyKad)
- RM 45
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 17–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 17
- Adult (Non MyKad)
- RM 45
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 17–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 17
- Adult (Non MyKad)
- RM 45
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 get from Heathrow Airport into central London, Flying into Beijing?, and Travelling around the UAE - to help you get the most out of your next trip.