Distance Between Thailand Cities
Select start and destination city to calculate the distance between Thailand cities.
Alternatively click one of the city name below to list the near locations and surrounding cities and calculate distance from the city.
- Amnat Charoen
- Ang Thong
- Bangkok
- Buriram
- Chachoengsao
- Chai Nat
- Chaiyaphum
- Changwat Bueng Kan
- Changwat Nong Bua Lamphu
- Changwat Ubon Ratchathani
- Changwat Udon Thani
- Chanthaburi
- Chiang Mai
- Chiang Rai
- Chon Buri
- Chumphon
- Kalasin
- Kamphaeng Phet
- Kanchanaburi
- Khon Kaen
- Krabi
- Lampang
- Lamphun
- Loei
- Lop Buri
- Mae Hong Son
- Maha Sarakham
- Mueang Nonthaburi
- Mukdahan
- Nakhon Nayok
- Nakhon Pathom
- Nakhon Phanom
- Nakhon Ratchasima
- Nakhon Sawan
- Nakhon Si Thammarat
- Nan
- Narathiwat
- Nong Bua Lamphu
- Nong Khai
- Nonthaburi
- Pathum Thani
- Pattani
- Phangnga
- Phatthalung
- Phayao
- Phetchabun
- Phetchaburi
- Phichit
- Phitsanulok
- Phra Nakhon Si Ayutthaya
- Phrae
- Phuket
- Prachin Buri
- Prachuap Khiri Khan
- Ranong
- Ratchaburi
- Rayong
- Roi Et
- Sa Kaeo
- Sakon Nakhon
- Samut Prakan
- Samut Sakhon
- Samut Songkhram
- Sara Buri
- Saraburi
- Satun
- Si Sa Ket
- Sing Buri
- Sisaket
- Songkhla
- Sukhothai
- Suphan Buri
- Surat Thani
- Surin
- Tak
- Trang
- Trat
- Ubon Ratchathani
- Udon Thani
- Uthai Thani
- Uttaradit
- Yala
- Yasothon
Distance Between Major Cities in Thailand
Start and Destination City | Distance | Mileage |
---|---|---|
Amnat Charoen to Ang Thong | 469 km | 291 miles |
Ang Thong to Bangkok | 93 km | 58 miles |
Bangkok to Buriram | 312 km | 194 miles |
Buriram to Chachoengsao | 262 km | 163 miles |
Chachoengsao to Chai Nat | 189 km | 117 miles |
Chai Nat to Chaiyaphum | 216 km | 134 miles |
Chaiyaphum to Changwat Bueng Kan | 332 km | 206 miles |
Changwat Bueng Kan to Changwat Nong Bua Lamphu | 181 km | 112 miles |
Changwat Nong Bua Lamphu to Changwat Ubon Ratchathani | 341 km | 212 miles |
Changwat Ubon Ratchathani to Changwat Udon Thani | 328 km | 204 miles |
Changwat Udon Thani to Chanthaburi | 539 km | 335 miles |
Chanthaburi to Chiang Mai | 763 km | 474 miles |
Chiang Mai to Chiang Rai | 152 km | 94 miles |
Chiang Rai to Chon Buri | 738 km | 459 miles |
Chon Buri to Chumphon | 374 km | 232 miles |
Chumphon to Kalasin | 810 km | 503 miles |
Kalasin to Kamphaeng Phet | 425 km | 264 miles |
Kamphaeng Phet to Kanchanaburi | 274 km | 170 miles |
Kanchanaburi to Khon Kaen | 445 km | 277 miles |
Khon Kaen to Krabi | 1,022 km | 635 miles |
Krabi to Lampang | 1,136 km | 706 miles |
Lampang to Lamphun | 60 km | 37 miles |
Lamphun to Loei | 311 km | 193 miles |
Loei to Lop Buri | 320 km | 199 miles |
Lop Buri to Mae Hong Son | 576 km | 358 miles |
Mae Hong Son to Maha Sarakham | 661 km | 411 miles |
Maha Sarakham to Mueang Nonthaburi | 372 km | 231 miles |
Mueang Nonthaburi to Mukdahan | 525 km | 326 miles |
Mukdahan to Nakhon Nayok | 441 km | 274 miles |
Nakhon Nayok to Nakhon Pathom | 133 km | 83 miles |
Nakhon Pathom to Nakhon Phanom | 642 km | 399 miles |
Nakhon Phanom to Nakhon Ratchasima | 392 km | 244 miles |
Nakhon Ratchasima to Nakhon Sawan | 226 km | 140 miles |
Nakhon Sawan to Nakhon Si Thammarat | 808 km | 502 miles |
Nakhon Si Thammarat to Nan | 1,154 km | 717 miles |
Nan to Narathiwat | 1,378 km | 856 miles |
Narathiwat to Nong Bua Lamphu | 1,200 km | 746 miles |
Nong Bua Lamphu to Nong Khai | 81 km | 50 miles |
Nong Khai to Nonthaburi | 506 km | 314 miles |
Nonthaburi to Pathum Thani | 18 km | 11 miles |
Pathum Thani to Pattani | 812 km | 505 miles |
Pattani to Phangnga | 361 km | 224 miles |
Phangnga to Phatthalung | 194 km | 121 miles |
Phatthalung to Phayao | 1,290 km | 802 miles |
Phayao to Phetchabun | 338 km | 210 miles |
Phetchabun to Phetchaburi | 404 km | 251 miles |
Phetchaburi to Phichit | 375 km | 233 miles |
Phichit to Phitsanulok | 61 km | 38 miles |
Phitsanulok to Phra Nakhon Si Ayutthaya | 276 km | 171 miles |
Phra Nakhon Si Ayutthaya to Phrae | 424 km | 263 miles |
Phrae to Phuket | 1,150 km | 715 miles |
Phuket to Prachin Buri | 768 km | 477 miles |
Prachin Buri to Prachuap Khiri Khan | 321 km | 199 miles |
Prachuap Khiri Khan to Ranong | 242 km | 150 miles |
Ranong to Ratchaburi | 419 km | 260 miles |
Ratchaburi to Rayong | 171 km | 106 miles |
Rayong to Roi Et | 460 km | 286 miles |
Roi Et to Sa Kaeo | 301 km | 187 miles |
Sa Kaeo to Sakon Nakhon | 432 km | 268 miles |
Sakon Nakhon to Samut Prakan | 548 km | 341 miles |
Samut Prakan to Samut Sakhon | 36 km | 22 miles |
Samut Sakhon to Samut Songkhram | 33 km | 21 miles |
Samut Songkhram to Sara Buri | 158 km | 98 miles |
Sara Buri to Saraburi | 1 km | 1 miles |
Saraburi to Satun | 884 km | 549 miles |
Satun to Si Sa Ket | 1,052 km | 654 miles |
Si Sa Ket to Sing Buri | 423 km | 263 miles |
Sing Buri to Sisaket | 422 km | 262 miles |
Sisaket to Songkhla | 971 km | 603 miles |
Songkhla to Sukhothai | 1,096 km | 681 miles |
Sukhothai to Suphan Buri | 283 km | 176 miles |
Suphan Buri to Surat Thani | 600 km | 373 miles |
Surat Thani to Surin | 783 km | 487 miles |
Surin to Tak | 517 km | 321 miles |
Tak to Trang | 1,038 km | 645 miles |
Trang to Trat | 610 km | 379 miles |
Trat to Ubon Ratchathani | 418 km | 260 miles |
Ubon Ratchathani to Udon Thani | 327 km | 203 miles |
Udon Thani to Uthai Thani | 371 km | 231 miles |
Uthai Thani to Uttaradit | 249 km | 155 miles |
Uttaradit to Yala | 1,239 km | 770 miles |
Yala to Yasothon | 1,075 km | 668 miles |