There are 7 ways to get from Bandar Penawar to Langkawi by taxi, plane, bus, ferry, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Senai International Airport, fly
best- Take the taxi from Bandar Penawar to Senai-Airport-JHBtaxi
- Fly from Senai International Airport (JHB) to Langkawi International Airport (LGK)plane JHB - LGK
2h 21mRMĀ 375ā907Bus, train, ferry
cheapest- Take the bus from Bandar Penawar to Terminal Bersepadu Selatanbus
- Take the train from Kl Sentral to Bukit Mertajamtrain Ets
- Take the train from Bukit Mertajam to Alor Setartrain
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
16h 32mRMĀ 125ā238Taxi, bus, ferry
- Take the taxi from Bandar Penawar to JB Larkin Terminaltaxi
- Take the bus from JB Larkin Terminal to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
14h 25mRMĀ 211ā382Drive to Singapore Changi Airport, fly
- Drive from Bandar Penawar to Singapore-Changi-Airport-SINcar
- Fly from Singapore Changi Airport (SIN) to Langkawi International Airport (LGK)plane SIN - LGK
3h 4mRMĀ 366ā1,010Taxi, bus, ferry via Alor Setar
- Take the taxi from Bandar Penawar to Pasir Gudangtaxi
- Take the bus from Pasir Gudang to Alor Setarbus
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
14h 53mRMĀ 196ā328Bus, ferry via Alor Setar
- Take the bus from Bandar Penawar to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Alor Setarbus
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
16h 32mRMĀ 145ā268Bus, ferry
- Take the bus from Bandar Penawar to Terminal Bersepadu Selatanbus
- Take the bus from TBS Kuala Lumpur to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
16h 54mRMĀ 129ā266
Senai International Airport (JHB) to Langkawi International Airport (LGK) flights
Questions & Answers
The cheapest way to get from Bandar Penawar to Langkawi is to bus and train and ferry which costs RM 120 - RM 240 and takes 16h 32m.
The fastest way to get from Bandar Penawar to Langkawi is to taxi and fly which takes 2h 21m and costs RM 370 - RM 950.
The distance between Bandar Penawar and Langkawi is 775 km.
The best way to get from Bandar Penawar to Langkawi without a car is to taxi and bus and ferry which takes 14h 25m and costs RM 210 - RM 390.
It takes approximately 2h 21m to get from Bandar Penawar to Langkawi, including transfers.
There are 824+ hotels available in Langkawi.
What companies run services between Bandar Penawar, Malaysia and Langkawi, Malaysia?
There is no direct connection from Bandar Penawar to Langkawi. However, you can take the taxi to Senai-Airport-JHB airport, fly to Langkawi International Airport (LGK), then take the taxi to Langkawi. Alternatively, you can take the taxi to JB Larkin Terminal, take the bus to Kuala Perlis, walk to Kuala Perlis, then take the ferry to Langkawi Ferry Terminal.
- Website
- airasia.com
Flights from Senai International Airport to Langkawi International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- RMĀ 140ā600
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RMĀ 140ā600
Flights from Singapore Changi Airport to Langkawi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RMĀ 220ā800
Flights from Singapore Changi Airport to Langkawi International Airport via Penang
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- RMĀ 220ā800
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- RMĀ 220ā800
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Saturday, Sunday, Wednesday, and Thursday
- Estimated price
- RMĀ 240ā600
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RMĀ 470ā1,000
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Langkawi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RMĀ 250ā850
- Website
- malindoair.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RMĀ 300ā750
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RMĀ 360ā850
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kl Sentral to Bukit Mertajam
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- RMĀ 9ā50
- Website
- https://www.ktmb.com.my
- Shuttle
- RMĀ 9ā13
- Express
- RMĀ 30ā50
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Bukit Mertajam to Alor Setar
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- RMĀ 23ā35
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from JB Larkin Terminal to Kuala Perlis
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- RMĀ 130ā190
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from JB Larkin Terminal to Kuala Perlis
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- RMĀ 80ā210
- Website
- https://www.srimaju.com/
Bus from TBS Kuala Lumpur to Kuala Perlis
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- RMĀ 45ā130
- Website
- https://www.srimaju.com/
- Phone
- +604 332 5815
- [email protected]
- Website
- kpbekspres.com
Bus from Pasir Gudang to Alor Setar
- Ave. Duration
- 10h 40m
- Frequency
- 3 times a day
- Estimated price
- RMĀ 90ā180
- Website
- http://www.kpbekspres.com/
- Phone
- (+60) 123895689
- [email protected]
- Website
- laholidays.my
Bus from Bandar Penawar to Terminal Bersepadu Selatan
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 40ā55
- Schedules at
- laholidays.my
- Book at
- easybook.com
Bus from Bandar Penawar to Terminal Bersepadu Selatan
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 40ā55
- Schedules at
- laholidays.my
- Book at
- easybook.com
Bus from Bandar Penawar to Terminal Bersepadu Selatan
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 40ā55
- Schedules at
- laholidays.my
- Book at
- easybook.com
- Phone
- 019-2179072
- [email protected]
- Website
- maralinergroup.my
Bus from Bandar Penawar to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- RMĀ 60ā90
- Website
- https://maralinergroup.my/
Bus from Bandar Penawar to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- RMĀ 60ā90
- Website
- https://maralinergroup.my/
Bus from Bandar Penawar to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- RMĀ 60ā90
- Website
- https://maralinergroup.my/
Bus from TBS Kuala Lumpur to Kuala Perlis
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- RMĀ 45ā120
- Website
- https://maralinergroup.my/
- Phone
- +6012 4703155
- Website
- intercity.my
Bus from Terminal Bersepadu Selatan to Alor Setar
- Ave. Duration
- 5h 36m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 85ā95
- Schedules at
- new.intercity.my
- Book at
- easybook.com
- Phone
- 03-6205 1399
- Website
- busonlineticket.com
Bus from Terminal Bersepadu Selatan to Alor Setar
- Ave. Duration
- 6h 49m
- Frequency
- Twice daily
- Estimated price
- RMĀ 55ā120
- Schedules at
- cosmicexpress.com.my
- Book at
- easybook.com
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- RMĀ 15ā35
- Website
- https://www.langkawiferryline.com
- 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
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RMĀ 20
- Adult (Non MyKad)
- RMĀ 45
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 20ā45
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RMĀ 20
- Adult (Non MyKad)
- RMĀ 45
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 20ā45
- Website
- https://www.langkawiferryline.com
- 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
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RMĀ 15
- Adult (Non MyKad)
- RMĀ 35
- Ave. Duration
- 46 min
- Estimated price
- RMĀ 85ā210
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 London City Airport into central London, How to get from Florence to Rome, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

























