There are 9 ways to get from Pattani to Bangkok by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Narathiwat Airport, fly to Don Mueang International Airport
best- Take the taxi from Pattani to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Don Mueang International Airport (DMK)plane NAW - DMK
3h 7m฿2,095–4,458Train
cheapest- Take the train from Pattani to Krung Thep Aphiwat Central Terminaltrain 38
19h 47m฿629–2,313Train via Bang Bamru
- Take the train from Pattani to Bang Bamrutrain 38
17h 36m฿664–3,213Mini Bus, bus
- Take the bus from Pattani Bus Station to Hat Yai Bus Stationbus 491
- Take the bus from Hat Yai Bus Terminal to Southern Bus Terminal Bangkokbus
18h 28m฿1,062–1,328Drive 1,027.4 km
- Drive from Pattani to Bangkokcar 1,027.4 km
14h 51m฿3,629–5,241Taxi to Narathiwat Airport, fly to Suvarnabhumi Airport, Publich Van
- Take the taxi from Pattani to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Suvarnabhumi Airport (BKK)plane NAW - BKK
- Take the bus from Suvarnabhumi Airport to Thepharak Junctionbus
3h 37m฿2,624–5,898Mini Bus to Hat Yai, fly to Don Mueang International Airport
- Take the bus from Pattani Bus Station to Hat Yai Bus Stationbus
- Fly from Hat Yai (HDY) to Don Mueang International Airport (DMK)plane HDY - DMK
6h 24m฿1,172–3,688Mini Bus to Hat Yai, fly to Suvarnabhumi Airport, Publich Van
- Take the bus from Pattani Bus Station to Hat Yai Bus Stationbus
- Fly from Hat Yai (HDY) to Suvarnabhumi Airport (BKK)plane HDY - BKK
- Take the bus from Suvarnabhumi Airport to Thepharak Junctionbus
7h 5m฿1,301–3,528Bus
- Take the bus from Pattani Bus Station to Yalabus
- Take the bus from Yala to Bangkok Sai Tai Mai Terminalbus
26h 21m฿963–8,637
Narathiwat Airport (NAW) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Pattani to Bangkok is to train which costs ฿600 - ฿2400 and takes 19h 47m.
The fastest way to get from Pattani to Bangkok is to taxi and fly which takes 3h 7m and costs ฿2100 - ฿4500.
The distance between Pattani and Bangkok is 922 km. The road distance is 1027.4 km.
The best way to get from Pattani to Bangkok without a car is to train via Bang Bamru which takes 17h 36m and costs ฿650 - ฿3300.
It takes approximately 3h 7m to get from Pattani to Bangkok, including transfers.
The best way to get from Pattani to Bangkok is to train via Bang Bamru which takes 17h 36m and costs ฿650 - ฿3300. Alternatively, you can Mini Bus and bus, which costs ฿1000 - ฿1400 and takes 18h 28m.
Yes, the driving distance between Pattani to Bangkok is 1027 km. It takes approximately 14h 51m to drive from Pattani to Bangkok.
There are 5342+ hotels available in Bangkok.
What companies run services between Pattani, Thailand and Bangkok, Thailand?
State Railway of Thailand operates a train from Pattani to Bang Bamru every 2 hours. Tickets cost ฿280–1,900 and the journey takes 16h 42m. Alternatively, you can take a vehicle from Pattani to แยกคอกวัว;Khok Wua Intersection via Pattani Bus Station, Hat Yai Bus Station, Hat Yai Bus Terminal, Southern Bus Terminal Bangkok, and บรมราชชนนี 58;Borommaratchachonnani 58 in around 18h 28m.
- Website
- airasia.com
Flights from Narathiwat Airport to Don Mueang International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,200–3,400
Flights from Narathiwat Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,700–4,800
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿850–3,400
Flights from Hat Yai to Suvarnabhumi Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿800–2,900
- Website
- lionairthai.com
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿900–2,900
- Website
- nokair.com
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,000–7,500
- Website
- vietjetair.com
Flights from Hat Yai to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–3,200
- Website
- thaiairways.com
Flights from Hat Yai to Suvarnabhumi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿2,300–5,500
- Website
- worldticket.com
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,000–7,500
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Pattani to Bang Bamru
- Ave. Duration
- 16h 42m
- Frequency
- Every 2 hours
- Estimated price
- ฿280–1,900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿280–350
- 2nd Class (Air-Conditioned Berth)
- ฿750–1,100
- 2nd Class (Air-conditioned Seat)
- ฿500–700
- 1st Class (Air-Conditioned Berth)
- ฿1,400–1,900
Train from Pattani to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 19h 23m
- Frequency
- Every 2 hours
- Estimated price
- ฿280–1,900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿280–350
- 2nd Class (Air-Conditioned Berth)
- ฿750–1,100
- 2nd Class (Air-conditioned Seat)
- ฿500–750
- 1st Class (Air-Conditioned Berth)
- ฿1,400–1,900
Bus from Pattani Bus Station to Hat Yai Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ฿120
Bus from Pattani Bus Station to Yala
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿21–29
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Hat Yai Bus Terminal to Southern Bus Terminal Bangkok
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Estimated price
- ฿850–1,100
- Schedules at
- busonlineticket.co.th
- Book at
- busonlineticket.co.th
- Website
- bangkokairportonline.com
Bus from Suvarnabhumi Airport to Thepharak Junction
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿29–40
- Schedules at
- bangkokairportonline.com
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Yala to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 24h 16m
- Frequency
- Once daily
- Estimated price
- ฿850–8,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Ave. Duration
- 1h 11m
- Estimated price
- ฿850–1,100
Taxi Namsai Pattani
- Phone
- +66 99 851 2800
Taxi Namsai Pattani
- Phone
- +66 99 851 2800
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 Need to know: Greyhound, French strikes 2018: What are my alternative transport options?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.






