There are 6 ways to get from Taman Negara to Langkawi Islands by bus, plane, train, ferry, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Sultan Abdul Aziz Shah, fly
best- Take the bus from Taman Negara to Jerantutbus
- Take the bus from Jerantut to Bus Terminal Perkelilingbus
- Fly from Sultan Abdul Aziz Shah (SZB) to Langkawi International Airport (LGK)plane SZB - LGK
8h 31mRMĀ 302ā1,041Bus, train, ferry
cheapest- Take the bus from Taman Negara to Jerantutbus
- Take the bus from Jerantut to Bus Terminal Perkelilingbus
- Take the train from Sungai Buloh to Alor Setartrain Ets
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
14h 42mRMĀ 114ā241Bus, ferry via Petaling Jaya
- Take the bus from Taman Negara to Jerantutbus
- Take the bus from Jerantut to Terminal Shah Alambus
- Take the bus from Terminal Shah Alam to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
15h 42mRMĀ 165ā275Bus, train to Kuala Lumpur International Airport, fly
- Take the bus from Taman Negara to Jerantutbus
- Take the bus from Jerantut to Bus Terminal Perkelilingbus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Langkawi International Airport (LGK)plane KUL - LGK
9h 29mRMĀ 206ā756Bus, tram, ferry
- Take the bus from Taman Negara to Cameron Highlandsbus
- Take the bus from Cameron Highlands to Penang Sentralbus
- Take the tram from Butterworth to Alor Setartram
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
18h 56mRMĀ 134ā270Bus, ferry
- Take the bus from Taman Negara to Kuala Besut Jettybus
- Take the bus from Kuala Besut Bus Terminal to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
21h 22mRMĀ 230ā305
Taman Negara to Langkawi Islands by foot, bus, and ferry
Questions & Answers
The cheapest way to get from Taman Negara to Langkawi Islands is to bus and train and ferry which costs RM 110 - RM 250 and takes 14h 42m.
The fastest way to get from Taman Negara to Langkawi Islands is to bus and fly which takes 8h 31m and costs RM 300 - RM 1100.
The distance between Taman Negara and Langkawi Islands is 680 km.
The best way to get from Taman Negara to Langkawi Islands without a car is to bus and train and ferry which takes 14h 42m and costs RM 110 - RM 250.
It takes approximately 8h 31m to get from Taman Negara to Langkawi Islands, including transfers.
There are 824+ hotels available in Langkawi Islands.
What companies run services between Taman Negara, Kelantan, Malaysia and Langkawi Islands, Malaysia?
There is no direct connection from Taman Negara to Langkawi Islands. However, you can walk to Taman Negara, take the bus to Jerantut, walk to Jerantut, take the bus to Bus Terminal Perkeliling, walk to Titiwangsa, take the subway to Kwasa Damansara, walk to Kwasa Damansara, take the train to Kwasa Sentral, walk to Mrt Kwasa Sentral Pintu A, take the bus to Subang Skypark Terminal, walk to Sultan Abdul Aziz Shah (SZB) airport, then fly to Langkawi International Airport (LGK). Alternatively, you can take a vehicle from Taman Negara to Langkawi Ferry Terminal via Taman Negara, Jerantut, Jerantut, Bus Terminal Perkeliling, Titiwangsa, Sungai Buloh, Sungai Buloh, Alor Setar, Alor Setar, Kuala Kedah, and Kuala Kedah in around 14h 42m.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RMĀ 120ā480
Flights from Kuala Lumpur International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- RMĀ 120ā480
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RMĀ 210ā800
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- RMĀ 190ā1,000
- Website
- malaysiaairlines.com
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RMĀ 210ā800
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- RMĀ 190ā1,000
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RMĀ 140ā470
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Sungai Buloh to Alor Setar
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- RMĀ 11ā55
- Website
- KTMB
- Shuttle
- RMĀ 11ā16
- Express
- RMĀ 35ā55
Tram from Butterworth to Alor Setar
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- RMĀ 2ā23
- Website
- KTMB
- Shuttle
- RMĀ 2ā4
- Express
- RMĀ 15ā23
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- RMĀ 5ā65
- Website
- KLIA Ekspres
- Phone
- +6019-7091232
- [email protected]
- Website
- nkstravel.com
Bus from Taman Negara to Jerantut
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- RMĀ 55ā75
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Taman Negara to Jerantut
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- RMĀ 55ā75
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Taman Negara to Jerantut
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- RMĀ 55ā75
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Taman Negara to Jerantut
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- RMĀ 55ā75
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Taman Negara to Cameron Highlands
- Ave. Duration
- 7h 28m
- Frequency
- Twice daily
- Estimated price
- RMĀ 80ā110
- Schedules at
- nkstravel.com
- Book at
- easybook.com
- Phone
- +60 11-6102 0943
- [email protected]
- Website
- Trans Malaya Express
Bus from Jerantut to Bus Terminal Perkeliling
- Ave. Duration
- 2h 59m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 24ā60
- Website
- Trans Malaya Express
- Website
- Trans Malaya Express
Bus from Jerantut to Bus Terminal Perkeliling
- Ave. Duration
- 2h 59m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 24ā60
- Website
- Trans Malaya Express
- Website
- Trans Malaya Express
Bus from Jerantut to Terminal Shah Alam
- Ave. Duration
- 3h 32m
- Frequency
- 3 times a day
- Estimated price
- RMĀ 25ā65
- Website
- Trans Malaya Express
- Website
- Trans Malaya Express
Bus from Jerantut to Bus Terminal Perkeliling
- Ave. Duration
- 2h 59m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 24ā60
- Website
- Trans Malaya Express
- Website
- Trans Malaya Express
- Phone
- +6012 4703155
- Website
- intercity.my
Bus from Terminal Shah Alam to Kuala Perlis
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- RMĀ 70ā100
- Schedules at
- new.intercity.my
- Book at
- easybook.com
- Phone
- +6012-9882022
- [email protected]
- Website
- han.travel
Bus from Taman Negara to Cameron Highlands
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- RMĀ 150
- Schedules at
- han.travel
Bus from Taman Negara to Kuala Besut Jetty
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- RMĀ 150
- Schedules at
- han.travel
- Phone
- +60 12-510 9722
- [email protected]
- Website
- cstravelandtours.com
Bus from Cameron Highlands to Penang Sentral
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- RMĀ 30ā50
- Book at
- easybook.com
- Phone
- 011 1866 8811
- [email protected]
- Website
- Unititi Express
Bus from Cameron Highlands to Penang Sentral
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- RMĀ 35ā50
- Website
- Unititi Express
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Kuala Besut Bus Terminal to Kuala Perlis
- Ave. Duration
- 8h 32m
- Frequency
- Twice daily
- Estimated price
- RMĀ 65ā120
- 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
- 5 times a day
- Estimated price
- RMĀ 15ā35
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RMĀ 15
- Adult (Non MyKad)
- RMĀ 35
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
- 5 times a day
- Estimated price
- RMĀ 15ā35
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RMĀ 15
- Adult (Non MyKad)
- RMĀ 35
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 Train travel in Spain: A guide to Renfe, Travelling around the UAE, and How to get from London to Edinburgh - to help you get the most out of your next trip.

























