There are 4 ways to get from Swettenham Pier to Kuah Ferry Terminal by plane, car ferry, tram, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Penang International Airport (PEN) to Langkawi International Airport (LGK)plane PEN - LGK
3h 8mRM 133–715Car ferry, tram, ferry
cheapest- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the tram from Butterworth to Alor Setartram
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
6h 20mRM 26–72Car ferry, bus, ferry
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the bus from Butterworth Bus Terminal to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
6h 34mRM 40–92Bus
- Take the bus from Oriental Hotel Penang to Hat Yai Town Transferbus Oriental Hotel Penang - Hat Yai Town Transfer
- Take the bus from Hat Yai Town Transfer to Kuah Jetty Langkawibus Hat Yai Town Transfer - Kuah Jetty Langkawi
9h 29mRM 441
Swettenham Pier to Kuah Ferry Terminal by foot, car ferry, tram, bus, and ferry
Comparing Your Travel Options
The cheapest way to get from Swettenham Pier to Kuah Ferry Terminal is to car ferry and tram and ferry which costs RM 25 - RM 75 and takes 6h 20m.
The fastest way to get from Swettenham Pier to Kuah Ferry Terminal is to fly which takes 3h 8m and costs RM 130 - RM 750.
No, there is no direct bus from Swettenham Pier to Kuah Ferry Terminal. However, there are services departing from Balai Polis and arriving at Kuah Jetty Langkawi via Oriental Hotel Penang and Hat Yai Town Transfer. The journey, including transfers, takes approximately 9h 29m.
The distance between Swettenham Pier and Kuah Ferry Terminal is 174 km.
The best way to get from Swettenham Pier to Kuah Ferry Terminal without a car is to car ferry and tram and ferry which takes 6h 20m and costs RM 25 - RM 75.
It takes approximately 3h 8m to get from Swettenham Pier to Kuah Ferry Terminal, including transfers.
Swettenham Pier to Kuah Ferry Terminal bus services, operated by Zee Zenith Travel, depart from Oriental Hotel Penang station.
The best way to get from Swettenham Pier to Kuah Ferry Terminal is to fly which takes 3h 8m and costs RM 130 - RM 750. Alternatively, you can bus, which costs RM 441 - RM 442 and takes 9h 29m.
Swettenham Pier to Kuah Ferry Terminal bus services, operated by Zee Zenith Travel, arrive at Hat Yai Town Transfer station.
Book your Swettenham Pier to Kuah Ferry Terminal bus tickets online with 12go.asia.
What companies run services between Swettenham Pier, Malaysia and Kuah Ferry Terminal, Malaysia?
AirAsia and Firefly fly from Penang International Airport (PEN) to Langkawi International Airport (LGK) 4 times a day. Alternatively, you can take a vehicle from Swettenham Pier to Kuah Jetty Langkawi via Balai Polis, Hotel Cititel, Oriental Hotel Penang, and Hat Yai Town Transfer in around 9h 29m.
- Website
- airasia.com
Flights from Penang International Airport to Langkawi International Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- RM 80–460
- Website
- fireflyz.com.my
Flights from Penang International Airport to Langkawi International Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- RM 95–550
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
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
- +60165217775
- [email protected]
- Website
- easybook.com
Bus from Butterworth Bus Terminal to Kuala Perlis
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- RM 22–45
- Schedules at
- kesatuanexpress.com
- Book at
- easybook.com
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Oriental Hotel Penang to Hat Yai Town Transfer
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RM 106
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Town Transfer to Kuah Jetty Langkawi
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- RM 334
- Schedules at
- Zee Zenith Travel
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
- 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
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 Florence to Rome, Travelling by boat in Italy, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
There are 833+ hotels available in Kuah Ferry Terminal.








