There are 9 ways to get from Perak to Tenggol Island by train, bus, unknown, 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.
Train, bus, travel
best- Take the train from Ipoh to Kl SentralEts
- Take the bus from Terminal Bersepadu Selatan to Paka Terengganu
- Walk from Paka Terengganu to Tenggol Island
8h 27mTrain to Sultan Abdul Aziz Shah, fly to Sultan Mahmud Airport, bus, travel
- Take the train from Tanjung Malim to Sungai Buloh
- Fly from Sultan Abdul Aziz Shah (SZB) to Sultan Mahmud Airport (TGG)SZB - TGG
- Take the bus from Kuala Terengganu to Dungun
- Walk from Dungun to Tenggol Island
7h 58mBus, travel via Kuala Lumpur
- Take the bus from Jalan Bendahara Ipoh to TBS Kuala Lumpur
- Take the bus from Terminal Bersepadu Selatan to Dungun Bus Terminal
- Walk from Dungun Bus Terminal to Tenggol Island
9h 20mBus, travel
- Take the bus from Terminal Meru Raya to Kuantan
- Take the bus from Kuantan to Dungun
- Walk from Dungun to Tenggol Island
10h 58mBus, travel #2
- Take the bus from Terminal Meru Raya to Kuala Terengganu
- Take the bus from Kuala Terengganu to Dungun
- Walk from Dungun to Tenggol Island
18h 40mTrain, train to Kuala Lumpur International Airport, fly to Sultan Mahmud Airport, bus, travel
- Take the train from Tanjung Malim to KL Sentral
- Take the train from KL Sentral to Klia T1
- Fly from Kuala Lumpur International Airport (KUL) to Sultan Mahmud Airport (TGG)KUL - TGG
- Take the bus from Kuala Terengganu to Dungun
- Walk from Dungun to Tenggol Island
8h 16mTrain, train to Kuala Lumpur International Airport, fly to Sultan Haji Ahmad Shah Airport, bus, travel
- Take the train from Tanjung Malim to KL Sentral
- Take the train from KL Sentral to Klia T1
- Fly from Kuala Lumpur International Airport (KUL) to Sultan Haji Ahmad Shah Airport (KUA)KUL - KUA
- Take the bus from Kuantan to Dungun
- Walk from Dungun to Tenggol Island
7h 34mTrain to Sultan Abdul Aziz Shah, fly to Sultan Ismail Petra, bus, travel
- Take the train from Tanjung Malim to Sungai Buloh
- Fly from Sultan Abdul Aziz Shah (SZB) to Sultan Ismail Petra (KBR)SZB - KBR
- Take the bus from Kota Bharu to Dungun
- Walk from Dungun to Tenggol Island
10h 17mTrain, train to Kuala Lumpur International Airport, fly to Sultan Ismail Petra, bus, travel
- Take the train from Tanjung Malim to KL Sentral
- Take the train from KL Sentral to Klia T1
- Fly from Kuala Lumpur International Airport (KUL) to Sultan Ismail Petra (KBR)KUL - KBR
- Take the bus from Kota Bharu to Dungun
- Walk from Dungun to Tenggol Island
10h 40m
Sultan Abdul Aziz Shah (SZB) to Sultan Mahmud Airport (TGG) flights
Questions & Answers
The distance between Perak and Tenggol Island is 615 km.
The best way to get from Perak to Tenggol Island without a car is to train and bus and travel which takes 8h 27m and costs .
It takes approximately 8h 27m to get from Perak to Tenggol Island, including transfers.
What companies run services between Perak, Malaysia and Tenggol Island, Malaysia?
There is no direct connection from Perak to Tenggol Island. However, you can take the train to Kl Sentral, walk to KL Sentral, take the train to Bandar Tasik Selatan, walk to Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), take the bus to Paka Terengganu, then travel to Tenggol Island. Alternatively, you can take the train to Sungai Buloh, walk to Sungai Buloh, 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, fly to Sultan Mahmud Airport (TGG), walk to Kuala Terengganu Airport, take the line 102 bus to Hentian Bus Majlis Bandaraya Kuala Terengganu, walk to Kuala Terengganu, take the bus to Dungun, then travel to Tenggol Island.
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Sultan Mahmud Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 170–400
Flights from Kuala Lumpur International Airport to Sultan Mahmud Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 95–330
Flights from Kuala Lumpur International Airport to Sultan Haji Ahmad Shah Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- RM 110–800
Flights from Sultan Abdul Aziz Shah to Sultan Ismail Petra
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 120–700
Flights from Kuala Lumpur International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 95–480
- Website
- malaysiaairlines.com
Flights from Sultan Abdul Aziz Shah to Sultan Mahmud Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 170–400
Flights from Kuala Lumpur International Airport to Sultan Mahmud Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 95–330
Flights from Kuala Lumpur International Airport to Sultan Haji Ahmad Shah Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- RM 110–800
Flights from Sultan Abdul Aziz Shah to Sultan Ismail Petra
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 120–700
Flights from Kuala Lumpur International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 95–480
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Sultan Mahmud Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- RM 95–310
Flights from Kuala Lumpur International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 75–180
- Website
- malindoair.com
Flights from Sultan Abdul Aziz Shah to Sultan Ismail Petra
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 130–310
Flights from Kuala Lumpur International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 95–260
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Ipoh to Kl Sentral
- Ave. Duration
- 2h 24m
- Frequency
- Every 2 hours
- Estimated price
- RM 20–70
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 20–28
- Shuttle
- RM 26–70
- Express First
- RM 35–50
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Tanjung Malim to Sungai Buloh
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- RM 7–9
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Tanjung Malim to KL Sentral
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- RM 9–11
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Tanjung Malim to Sungai Buloh
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- RM 17
- Website
- https://www.ktmb.com.my
- Silver
- RM 14
- Gold
- RM 17
- Platinum
- RM 19–21
Train from Tanjung Malim to KL Sentral
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- RM 19
- Website
- https://www.ktmb.com.my
- Silver
- RM 16
- Gold
- RM 19
- Platinum
- RM 23–24
- Phone
- +603 2267 8000
- CustomerEnquiry@KLIAekspres.com
- Website
- kliaekspres.com
Train from KL Sentral to Klia T1
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 47–52
- Website
- https://www.kliaekspres.com
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Terminal Bersepadu Selatan to Paka Terengganu
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RM 47–48
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
Bus from Kuala Terengganu to Dungun
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- RM 16–23
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
Bus from Terminal Bersepadu Selatan to Dungun Bus Terminal
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- RM 35–50
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
Bus from Kota Bharu to Dungun
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- RM 26–40
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Jalan Bendahara Ipoh to TBS Kuala Lumpur
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- RM 25–40
- Website
- https://www.srimaju.com/
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Terminal Meru Raya to Kuantan
- Ave. Duration
- 6h 17m
- Frequency
- Once daily
- Estimated price
- RM 50–52
- Website
- https://maralinergroup.my/
- Website
- saniexpress.com.my
Bus from Kuantan to Dungun
- Ave. Duration
- 1h 47m
- Frequency
- 5 times a day
- Estimated price
- RM 20–21
- Website
- https://saniexpress.com.my/
- Schedules at
- https://saniexpress.com.my/
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Terminal Meru Raya to Kuala Terengganu
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- RM 35–50
- Book at
- easybook.com
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 5 incredible day trips from Florence by train, How to get from Stansted Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
































