HUB hero image

How to Travel from

Bangkok to Perak

by Plane, Rideshare, Route or Car

Bangkok
+0
Perak
Transport search to Perak
Bangkok
+0
Perak
Building a composite car route
Cheapest
Best Offer!
Car
16 h 53 min
1249 km.
from $68
Composite Route Car Only

Twelve ways to Travel from Bangkok to Perak

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

World Ticket

Website:
worldticket.com/
Plane from Don Mueang International Airport to Hat
Ave. Duration:
1h 25m
Frequency:
Every day
Estimated price:
$42.04–$369.42

Malindo Airways

Website:
malindoair.com/
Plane from Don Mueang International Airport to Penang
Ave. Duration:
4h 10m
Frequency:
Every day
Estimated price:
$76.43–$382.16
Plane from Don Mueang International Airport to Kuala
Ave. Duration:
2h 10m
Frequency:
Every day
Estimated price:
$76.43–$114.65

Thai Vietjet Air

Website:
vietjetair.com/
Plane from Bangkok International Airport to Hat
Ave. Duration:
1h 28m
Frequency:
Every day
Estimated price:
$38.22–$101.91

Malaysia Airlines

Website:
malaysiaairlines.com/hq/en.html
Plane from Bangkok International Airport to Penang
Ave. Duration:
1h 50m
Frequency:
Every day
Estimated price:
$63.69–$242.03
Plane from Bangkok International Airport to Kuala
Ave. Duration:
2h 16m
Frequency:
Every day
Estimated price:
$82.80–$203.82

AirAsia

Website:
airasia.com/
Plane from Don Mueang International Airport to Kuala
Ave. Duration:
2h 12m
Frequency:
Every day
Estimated price:
$53.50–$95.54

Bangkok Airways

Website:
bangkokair.com/
Plane from Bangkok International Airport to Kuala
Ave. Duration:
2h 19m
Frequency:
Every day
Estimated price:
$82.80–$178.34

Thai AirAsia

Website:
airasia.com/en/home.page?cid=1
Plane from Don Mueang International Airport to Penang
Ave. Duration:
1h 45m
Frequency:
Every day
Estimated price:
$54.78–$178.34
Plane from Don Mueang International Airport to Kuala
Ave. Duration:
2h 15m
Frequency:
Every day
Estimated price:
$57.32–$101.91
Plane from Don Mueang International Airport to Hat
Ave. Duration:
1h 28m
Frequency:
Every day
Estimated price:
$36.94–$191.08
Plane from Bangkok International Airport to Hat
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$121.02–$318.46

Nok Air

Website:
nokair.com/
Plane from Don Mueang International Airport to Hat
Ave. Duration:
1h 25m
Frequency:
Every day
Estimated price:
$42.04–$369.42

Thai Lion Mentari

Website:
lionairthai.com/en/
Plane from Don Mueang International Airport to Penang
Ave. Duration:
1h 55m
Frequency:
Monday, Friday, and Saturday
Estimated price:
$52.23–$95.54
Plane from Don Mueang International Airport to Hat
Ave. Duration:
1h 28m
Frequency:
Every day
Estimated price:
$36.94–$203.82

Thai Airways International

Website:
thaiairways.com/
Plane from Bangkok International Airport to Penang
Ave. Duration:
1h 50m
Frequency:
Every day
Estimated price:
$127.39–$407.64
Plane from Bangkok International Airport to Kuala
Ave. Duration:
2h 16m
Frequency:
Every day
Estimated price:
$82.80–$203.82
Plane from Bangkok International Airport to Hat
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$49.68–$121.02

Firefly

Website:
fireflyz.com.my/
Plane from Bangkok International Airport to Penang
Ave. Duration:
1h 50m
Frequency:
Every day
Estimated price:
$63.69–$242.03
Plane from Bangkok International Airport to Kuala
Ave. Duration:
2h 20m
Frequency:
Every day
Estimated price:
$82.80–$178.34

Train operators

KLIA Express

Phone:
+603 2267 8000
Website:
kliaekspres.com
Train from Klia T1 to KL
Ave. Duration:
32 min
Frequency:
Hourly
Estimated price:
$5.35–$11.46

State Railway of Thailand

Phone:
1690
Website:
dticket.railway.co.th/DTicketPublicWeb/home/Home
Train from Krung Thep Aphiwat Central Terminal to Hat
Ave. Duration:
14h 15m
Frequency:
Every 4 hours
Estimated price:
$8.28–$58.60
Train from Hat Yai to Padang
Ave. Duration:
45 min
Frequency:
3 times a day
Estimated price:
$1.53–$30.57

KTM Intercity

Phone:
+60 3 2267 1200
Website:
ktmb.com.my
Train from Butterworth to Parit
Ave. Duration:
27 min
Frequency:
5 times a day
Estimated price:
$1.08–$5.10
Train from Padang Besar to Ipoh
Ave. Duration:
2h 59m
Frequency:
3 times a day
Estimated price:
$5.73–$24.20
Train from Kl Sentral to Tanjung
Ave. Duration:
1h 24m
Frequency:
Hourly
Estimated price:
$2.55–$7.01
Train from Padang Besar to Parit
Ave. Duration:
1h 47m
Frequency:
3 times a day
Estimated price:
$4.84–$15.29

KTM Komuter

Phone:
+60 3 2267 1200
Website:
ktmb.com.my/Komuter.html
Train from Butterworth to Parit
Ave. Duration:
31 min
Frequency:
Every 3 hours
Estimated price:
$1.21–$1.53

Bus operators

CS Travel & Tours

Phone:
+60 12-510 9722
Website:
cstravelandtours.com/
Bus from Komtar Bus Terminal to Terminal
Ave. Duration:
2h 12m
Frequency:
Once daily
Estimated price:
$5.60–$8.28

Sri Maju

Phone:
+65 6294 8228
Website:
srimaju.com/
Bus from Hat Yai to Terminal
Ave. Duration:
5h 43m
Frequency:
Twice daily
Estimated price:
$15.29–$21.66

The Transport Company

Phone:
1490
Website:
tcl99web.transport.co.th/Home
Bus from Bangkok Southern Bus Terminal to Hat
Ave. Duration:
22h 38m
Frequency:
5 times a day
Estimated price:
$21.66–$31.85
Bus from Southern Bus Terminal Bangkok to Hat
Ave. Duration:
18h
Frequency:
Once daily
Estimated price:
$22.93–$33.12

Beh Travel & Tour Sdn

Phone:
019 - 545 3888
Website:
behtravelandtour.com/
Bus from Hat Yai to Prangin
Ave. Duration:
4h 23m
Frequency:
Twice daily
Estimated price:
$15.16

Siam Lane Tour (Siam Dernrod)

Website:
12go.asia/en/operator/siam-lane-tour?z=3481&sub_id=cjJyMDYsUlVYWFgyMDI1MDMxMTAwMDAwMDAwMHVzb2QsZXAwMTp1OmE6azplLCxoMDoxfGhoOjN8aG86MiwyMDI1MDMxMTAwMDAsMDE5NTgzYTYtYmY3MS03NjVlLWIwZjktNTA1YjE4OGZhZDM0LA
Bus from Bangkok Southern Bus Terminal to Hat
Ave. Duration:
14h
Frequency:
3 times a day
Estimated price:
$28.69

Other operators

Penang Port

Website:
penangport.com.my/Services/Ferry-Services
Other from Raja Tun Uda Ferry Terminal to Sultan
Ave. Duration:
20 min
Frequency:
Hourly
Estimated price:
$0.48

Questions and Answers

What is the cheapest way to get from Bangkok to Perak?

The cheapest way to get from Bangkok to Perak is to train which costs $13.04 - $97.83 and takes 19h 59m.

What is the fastest way to get from Bangkok to Perak?

The fastest way to get from Bangkok to Perak is to fly and car ferry and train which takes 7h 17m and costs $48.91 - $97.83 .

Is there a direct bus between Bangkok and Perak?

No, there is no direct bus from Bangkok to Perak. However, there are services departing from Bangkok Southern Bus Terminal and arriving at Medan Kidd via Hat Yai, Komtar Bus Terminal and Terminal Meru Raya. The journey, including transfers, takes approximately 23h 25m.

Is there a direct train between Bangkok and Perak?

No, there is no direct train from Bangkok to Perak. However, there are services departing from Krung Thep Aphiwat Central Terminal and arriving at Ipoh via Hat Yai and Padang Besar. The journey, including transfers, takes approximately 19h 59m.

How far is it from Bangkok to Perak?

The distance between Bangkok and Perak is 1038 km. The road distance is 1269.7 km.

How do I travel from Bangkok to Perak without a car?

The best way to get from Bangkok to Perak without a car is to train which takes 19h 59m and costs $13.04 - $97.83 .

How long does it take to get from Bangkok to Perak?

It takes approximately 7h 17m to get from Bangkok to Perak, including transfers.

Where do I catch the Bangkok to Perak bus from?

Bangkok to Perak bus services, operated by Siam Lane Tour (Siam Dernrod), depart from Bangkok Southern Bus Terminal station.

Where do I catch the Bangkok to Perak train from?

Bangkok to Perak train services, operated by State Railway of Thailand, depart from Krung Thep Aphiwat Central Terminal station.

Train or bus from Bangkok to Perak?

The best way to get from Bangkok to Perak is to train which takes 19h 59m and costs $13.04 - $97.83 . Alternatively, you can bus via George Town, which costs $36.96 - $47.83 and takes 23h 25m.

Where does the Bangkok to Perak bus arrive?

Bangkok to Perak bus services, operated by Siam Lane Tour (Siam Dernrod), arrive at Hat Yai Bus Terminal station.

What is the time difference between Bangkok and Perak?

Perak is 1h ahead of Bangkok. It is currently 13:34 in Bangkok and 14:34 in Perak.

Where does the Bangkok to Perak train arrive?

Bangkok to Perak train services, operated by State Railway of Thailand, arrive at Hat Yai station.

Can I drive from Bangkok to Perak?

Yes, the driving distance between Bangkok to Perak is 1270 km. It takes approximately 17h 13m to drive from Bangkok to Perak.

Where can I stay near Perak?

There are 74+ hotels available in Perak. Prices start at $15.51 per night.
+0