There are 11 ways to get from Pagoh to Kedah by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Muar to Sungai Petanibus Muar
8h 23mRM 162–244Drive 559.5 km
cheapest- Drive from Pagoh to Sungai Petanicar 559.5 km
6h 2mRM 95–137Bus, train
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Take the train from Kl Sentral to Bukit Mertajamtrain Ets
8h 57mRM 147–222Taxi, bus to Senai International Airport, fly to Langkawi International Airport
- Take the taxi from Pagoh to Yong Peng Terminaltaxi
- Take the bus from Yong Peng Terminal to Jalan Tun Aminahbus
- Fly from Senai International Airport (JHB) to Langkawi International Airport (LGK)plane JHB - LGK
6h 26mRM 404–919Taxi, train
- Take the taxi from Pagoh to Pulau Sebangtaxi
- Take the train from Pulau Sebang to Kuala Lumpurtrain
- Take the train from Kuala Lumpur to Bukit Mertajamtrain Ets
9h 3mRM 328–437Bus via Parit Buntar
- Take the bus from Muar to Parit Buntarbus Muar
- Take the bus from Hentian Raya Parit Buntar to (M1) Penang Sentralbus Eb80
10h 39mRM 155–255Taxi, bus to Senai International Airport, fly to Alor Setar
- Take the taxi from Pagoh to Yong Peng Terminaltaxi
- Take the bus from Yong Peng Terminal to Jalan Tun Aminahbus
- Fly from Senai International Airport (JHB) to Alor Setar (AOR)plane JHB - AOR
6h 24mRM 494–859Bus to Sultan Abdul Aziz Shah, fly to Alor Setar
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Fly from Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR)plane SZB - AOR
7h 10mRM 341–663Bus, train to Kuala Lumpur International Airport, fly to Langkawi International Airport
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- 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
7h 27mRM 292–747Bus, train to Kuala Lumpur International Airport, fly to Alor Setar
- Take the bus from Muar to Terminal Bersepadu Selatanbus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Alor Setar (AOR)plane KUL - AOR
7h 19mRM 272–627Taxi, bus, bus to Singapore Changi Airport, fly to Langkawi International Airport
- Take the taxi from Pagoh to Yong Peng Terminaltaxi
- Take the bus from Yong Peng Terminal to Jalan Tun Aminahbus
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Langkawi International Airport (LGK)plane SIN - LGK
9h 2mRM 505–1,180
Senai International Airport (JHB) to Langkawi International Airport (LGK) flights
Questions & Answers
The cheapest way to get from Pagoh to Kedah is to drive which costs RM 90 - RM 140 and takes 6h 2m.
The fastest way to get from Pagoh to Kedah is to drive which takes 6h 2m and costs RM 90 - RM 140.
No, there is no direct bus from Pagoh to Kedah. However, there are services departing from Muar and arriving at Sungai Petani via . The journey, including transfers, takes approximately 8h 23m.
The distance between Pagoh and Kedah is 578 km. The road distance is 559.5 km.
The best way to get from Pagoh to Kedah without a car is to bus which takes 8h 23m and costs RM 160 - RM 250.
It takes approximately 8h 23m to get from Pagoh to Kedah, including transfers.
Pagoh to Kedah bus services, operated by KPB Express, depart from Muar station.
Pagoh to Kedah bus services, operated by KPB Express, arrive at Sungai Petani station.
Yes, the driving distance between Pagoh to Kedah is 559 km. It takes approximately 6h 2m to drive from Pagoh to Kedah.
There are 490+ hotels available in Kedah.
What companies run services between Pagoh, Malaysia and Kedah, Malaysia?
KPB Express operates a bus from Muar to Sungai Petani twice daily. Tickets cost RM 65–130 and the journey takes 7h 58m.
- 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–550
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 140–550
Flights from Senai International Airport to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 240–480
Flights from Senai International Airport to Alor Setar via Kuala Lumpur International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 240–480
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 120–410
Flights from Kuala Lumpur International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- RM 120–410
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 110–270
Flights from Singapore Changi Airport to Langkawi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 210–700
Flights from Singapore Changi Airport to Langkawi International Airport via Penang
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- RM 210–700
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- RM 210–700
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 15m
- When
- Saturday, Sunday, Wednesday, and Thursday
- Estimated price
- RM 270–500
Flights from Senai International Airport to Alor Setar via Kuala Lumpur International Airport
- Ave. Duration
- 2h 50m
- When
- Saturday and Sunday
- Estimated price
- RM 280–750
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 210–460
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- RM 190–950
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 210–390
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 440–800
- Website
- fireflyz.com.my
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 15m
- When
- Saturday, Sunday, Wednesday, and Thursday
- Estimated price
- RM 270–500
Flights from Senai International Airport to Alor Setar via Kuala Lumpur International Airport
- Ave. Duration
- 2h 50m
- When
- Saturday and Sunday
- Estimated price
- RM 280–750
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 210–460
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- RM 190–950
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 210–390
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 440–800
- Website
- malindoair.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 320–600
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 140–380
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RM 360–850
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Langkawi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 240–750
- 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
Train from Kuala Lumpur to Bukit Mertajam
- Ave. Duration
- 3h 23m
- 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 Pulau Sebang to Kuala Lumpur
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Estimated price
- RM 28–40
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 2267 8000
- [email protected]
- Website
- kliaekspres.com
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 5–70
- Website
- https://www.kliaekspres.com
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 5–70
- Website
- https://www.kliaekspres.com
- Phone
- +604 332 5815
- [email protected]
- Website
- kpbekspres.com
Bus from Muar to Sungai Petani
- Ave. Duration
- 7h 58m
- Frequency
- Twice daily
- Estimated price
- RM 65–130
- Website
- http://www.kpbekspres.com/
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- RM 29–40
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- RM 29–40
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- RM 29–40
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Muar to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- RM 29–40
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +60 5-545 7669
- [email protected]
- Website
- yoyo.my
Bus from Yong Peng Terminal to Jalan Tun Aminah
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- RM 20–35
- Schedules at
- yoyo.my
- Book at
- easybook.com
Bus from Yong Peng Terminal to Jalan Tun Aminah
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- RM 20–35
- Schedules at
- yoyo.my
- Book at
- easybook.com
Bus from Yong Peng Terminal to Jalan Tun Aminah
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- RM 20–35
- Schedules at
- yoyo.my
- Book at
- easybook.com
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Muar to Parit Buntar
- Ave. Duration
- 7h 17m
- Frequency
- Once daily
- Estimated price
- RM 50–130
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +603-7885 2585
- [email protected]
- Website
- myrapid.com.my
Bus from Hentian Raya Parit Buntar to (M1) Penang Sentral
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- RM 4–6
- Schedules at
- myrapid.com.my
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- RM 16–70
- Schedules at
- transtar.travel
- Ave. Duration
- 44 min
- Estimated price
- RM 170–340
Grab Taxi
- Phone
- +60 11-5756 6119
- Website
- grab.com
Pakatan Pemandu-pemandu Teksi dan Kereta Sewa Daerah Muar
- Phone
- +60 6-9529980
Persatuan Tuan-Tuan Punya Kereta Sewa Daerah Muar
- Phone
- +60 6-951 5341
Grab Taxi
- Phone
- +60 11-5756 6119
- Website
- grab.com
Pakatan Pemandu-pemandu Teksi dan Kereta Sewa Daerah Muar
- Phone
- +60 6-9529980
Persatuan Tuan-Tuan Punya Kereta Sewa Daerah Muar
- Phone
- +60 6-951 5341
Grab Taxi
- Phone
- +60 11-5756 6119
- Website
- grab.com
Pakatan Pemandu-pemandu Teksi dan Kereta Sewa Daerah Muar
- Phone
- +60 6-9529980
Persatuan Tuan-Tuan Punya Kereta Sewa Daerah Muar
- Phone
- +60 6-951 5341
Grab Taxi
- Phone
- +60 11-5756 6119
- Website
- grab.com
Pakatan Pemandu-pemandu Teksi dan Kereta Sewa Daerah Muar
- Phone
- +60 6-9529980
Persatuan Tuan-Tuan Punya Kereta Sewa Daerah Muar
- Phone
- +60 6-951 5341
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 Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Greyhound, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.


























