There are 7 ways to get from Dungun to Butterworth by bus, train, car, taxi, plane, tram, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Dungun Bus Terminal to Terminal Bersepadu Selatanbus Kuala Terengganu
- Take the train from Kl Sentral to Butterworthtrain Ets
9h 37mRM 56–235Drive 497 km
- Drive from Dungun to Butterworthcar 497 km
6h 59mRM 84–122Taxi to Sultan Mahmud Airport, fly to Alor Setar, tram
- Take the taxi from Dungun to Kuala-Trengganu-Airport-TGGtaxi
- Fly from Sultan Mahmud Airport (TGG) to Alor Setar (AOR)plane TGG - AOR
- Take the tram from Anak Bukit to Butterworthtram
6h 14mRM 558–1,166Bus via Kuala Lumpur
- Take the bus from Dungun Bus Terminal to Terminal Bersepadu Selatanbus Kuala Terengganu
- Take the bus from Terminal Bersepadu Selatan to Butterworthbus Tbs
9h 57mRM 121–242Bus
- Take the bus from Kuala Dungun to Kuala Terengganubus
- Take the bus from Kuala Terengganu to Butterworthbus
10h 55mRM 129–222Bus #2
- Take the bus from Dungun to Terminal Lumutbus
- Take the bus from Lumut to Butterworthbus Lumut
19h 1mRM 84–188Bus to Sultan Ismail Petra, fly to Penang International Airport, car ferry
- Take the bus from Dungun to Kota Bharubus
- Fly from Sultan Ismail Petra (KBR) to Penang International Airport (PEN)plane KBR - PEN
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
10h 1mRM 281–669
Dungun to Butterworth by bus and train
Comparing Your Travel Options
The cheapest way to get from Dungun to Butterworth is to drive which costs RM 80 - RM 130 and takes 6h 59m.
The fastest way to get from Dungun to Butterworth is to taxi and fly and tram which takes 6h 14m and costs RM 550 - RM 1200.
No, there is no direct bus from Dungun to Butterworth. However, there are services departing from Dungun Bus Terminal and arriving at Butterworth via Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 9h 57m.
The distance between Dungun and Butterworth is 760 km. The road distance is 497 km.
The best way to get from Dungun to Butterworth without a car is to bus and train which takes 9h 37m and costs RM 55 - RM 240.
It takes approximately 9h 37m to get from Dungun to Butterworth, including transfers.
Dungun to Butterworth bus services, operated by Ekspres Mutiara, depart from Dungun Bus Terminal station.
Dungun to Butterworth bus services, operated by Ekspres Mutiara, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Dungun to Butterworth is 497 km. It takes approximately 6h 59m to drive from Dungun to Butterworth.
Book your Dungun to Butterworth bus tickets online with Omio and 12go.asia.
What companies run services between Dungun, Malaysia and Butterworth, Malaysia?
You can take a bus from Dungun Bus Terminal to Butterworth via Terminal Bersepadu Selatan in around 9h 57m.
- Website
- fireflyz.com.my
Flights from Sultan Mahmud Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 4h 21m
- When
- Sunday, Friday, Monday, Wednesday, Thursday, and Saturday
- Estimated price
- RM 270–1,000
Flights from Sultan Mahmud Airport to Alor Setar via Sultan Abdul Aziz Shah
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- RM 500–1,300
Flights from Sultan Ismail Petra to Penang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 150–440
- Website
- malaysiaairlines.com
Flights from Sultan Mahmud Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 4h 21m
- When
- Sunday, Friday, Monday, Wednesday, Thursday, and Saturday
- Estimated price
- RM 270–1,000
Flights from Sultan Mahmud Airport to Alor Setar via Sultan Abdul Aziz Shah
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- RM 500–1,300
Flights from Sultan Ismail Petra to Penang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 150–440
- Website
- airasia.com
Flights from Sultan Mahmud Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- RM 350–900
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kl Sentral to Butterworth
- Ave. Duration
- 4h 5m
- Frequency
- Every 3 hours
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
Tram from Anak Bukit to Butterworth
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- RM 3–23
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 16–23
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Kl Sentral to Butterworth
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- RM 61
- Website
- KTM
- Silver
- RM 38–41
- Gold
- RM 61
- Platinum
- RM 80–84
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Dungun Bus Terminal to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- RM 40–170
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
Bus from Dungun Bus Terminal to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- RM 40–170
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
Bus from Kuala Dungun to Kuala Terengganu
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- RM 19–35
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
Bus from Kuala Terengganu to Butterworth
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- RM 110–190
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
Bus from Dungun to Kota Bharu
- Ave. Duration
- 4h 41m
- Frequency
- Twice daily
- Estimated price
- RM 60–110
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- +604 332 5815
- [email protected]
- Website
- KPB Express
Bus from Terminal Bersepadu Selatan to Butterworth
- Ave. Duration
- 5h 2m
- Frequency
- Hourly
- Estimated price
- RM 30–75
- Website
- KPB Express
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Butterworth
- Ave. Duration
- 4h 51m
- Frequency
- Every 3 hours
- Estimated price
- RM 40–85
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- 019-2179072
- [email protected]
- Website
- Maraliner
Bus from Terminal Bersepadu Selatan to Butterworth
- Ave. Duration
- 5h 3m
- Frequency
- 4 times a day
- Estimated price
- RM 77
- Website
- Maraliner
- Phone
- +60165217775
- [email protected]
- Website
- easybook.com
Bus from Dungun to Terminal Lumut
- Ave. Duration
- 14h 51m
- Frequency
- Once daily
- Estimated price
- RM 60–150
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Lumut to Butterworth
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- RM 20–45
- Website
- Sri Maju
- 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
- Ave. Duration
- 1h 11m
- Estimated price
- RM 180–220
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Italy Travel Guides, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
There are 2471+ hotels available in Butterworth.






















