There are 5 ways to get from Suvarnabhumi Airport (BKK) to Nakhon Pathom by train, subway, bus, taxi 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.

Recommended option

Train, MRT via Bang Sue MRT Station  •  2 h 23 min

  1. Take the train from Suvarnabhumi Airport to Makkasan City Air Terminal
  2. Take the MRT from Phetchaburi to Bang Sue MRT Station
  3. Take the train from Bang Sue to Nakhon Pathom

$10 - $33

Cheapest option

Bus  •  2 h 48 min

  1. Take the bus from Suvarnabhumi Airport to Ratchadamnoen Avenue S1
  2. Take the bus from Bangkok Southern Bus Terminal to Nakhon Pathom Bus Station

$2 - $4

3 alternative options

Train, MRT  •  2 h 34 min

  1. Take the train from Suvarnabhumi Airport to Makkasan City Air Terminal
  2. Take the MRT from Phetchaburi to Hua Lamphong
  3. Take the train from Hua Lamphong to Nakhon Pathom

$10 - $33

Taxi  •  1 h 11 min

  1. Take a taxi from Suvarnabhumi Airport (BKK) to Nakhon Pathom 56.9 miles

$24 - $30

Drive  •  1 h 11 min

  1. Drive from Suvarnabhumi Airport (BKK) to Nakhon Pathom 56.9 miles

$8 - $12

What companies run services between Suvarnabhumi Airport (BKK), Thailand and Nakhon Pathom, Thailand?

You can take a bus from Suvarnabhumi Airport (BKK) to Nakhon Pathom via Ratchadamnoen Avenue, Democracy Monument, and Bangkok Southern Bus Terminal in around 2 h 48 min.

Train operators
Airport Rail Link
Website
srtet.co.th
Train from Suvarnabhumi Airport to Makkasan City Air Terminal
Ave. Duration
25 min
Frequency
Every 15 minutes
Estimated price
$1 - $2
Schedules at
srtet.co.th
Bangkok Metro
Website
bangkokmetro.co.th
Subway from Phetchaburi to Bang Sue MRT Station
Ave. Duration
28 min
Frequency
Every 10 minutes
Estimated price
$1 - $2
Schedules at
bangkokmetro.co.th
Subway from Phetchaburi to Hua Lamphong
Ave. Duration
20 min
Frequency
Every 10 minutes
Estimated price
$1 - $2
Schedules at
bangkokmetro.co.th
State Railway of Thailand
Website
railway.co.th
Train from Bang Sue to Nakhon Pathom
Ave. Duration
55 min
Frequency
Hourly
Estimated price
$8 - $30
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$2 - $5
2nd Class (Seat)
$8 - $12
2nd Class (Berth)
$17 - $24
1st Class (Berth)
$23 - $30
Train from Hua Lamphong to Nakhon Pathom
Ave. Duration
1 h 17 min
Frequency
Hourly
Estimated price
$8 - $30
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$2 - $6
2nd Class (Seat)
$8 - $12
2nd Class (Berth)
$17 - $24
1st Class (Berth)
$23 - $30
Bus operators
Other operators
Taxi from Suvarnabhumi Airport (BKK) to Nakhon Pathom
Ave. Duration
1 h 11 min
Estimated price
$24 - $30
All Thai taxi
Phone
0-2018-9799
Website
allthaitaxi.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 Getting around the Cyclades, South Korea: Travelling from Seoul to Busan and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Suvarnabhumi Airport (BKK) to Nakhon Pathom?

The distance between Suvarnabhumi Airport (BKK) and Nakhon Pathom is 78 km. The road distance is 91 km.

What is the cheapest way to get from Suvarnabhumi Airport (BKK) to Nakhon Pathom?

The cheapest way to get from Suvarnabhumi Airport (BKK) to Nakhon Pathom is to bus which costs ฿70 - ฿140 and takes 2 h 48 min.

What is the fastest way to get from Suvarnabhumi Airport (BKK) to Nakhon Pathom?

The quickest way to get from Suvarnabhumi Airport (BKK) to Nakhon Pathom is to taxi which takes 1 h 11 min and costs ฿750 - ฿950.

Is there a direct bus between Suvarnabhumi Airport (BKK) and Nakhon Pathom?

No, there is no direct bus from Suvarnabhumi Airport (BKK) to Nakhon Pathom. However, there are services departing from Suvarnabhumi Airport and arriving at Nakhon Pathom Bus Station via Democracy Monument and Bangkok Southern Bus Terminal. The journey, including transfers, takes approximately 2 h 48 min.

How long does it take to get from Suvarnabhumi Airport (BKK) to Nakhon Pathom?

It takes approximately 2 h 23 min to get from Suvarnabhumi Airport (BKK) to Nakhon Pathom, including transfers.

Trips from Suvarnabhumi Airport (BKK)

Suvarnabhumi Airport BKK to Chatuchak Weekend Market Suvarnabhumi Airport BKK to Surin Suvarnabhumi Airport BKK to Terminal 21 Suvarnabhumi Airport BKK to Thong Lo BTS Station Suvarnabhumi Airport BKK to Renaissance Bangkok Ratchaprasong Hotel Suvarnabhumi Airport BKK to Nouvo City Hotel Bangkok Suvarnabhumi Airport BKK to Asoke Residence Sukhumvit by UHG Bangkok Suvarnabhumi Airport BKK to Khlong Toei Suvarnabhumi Airport BKK to Royal Orchid Sheraton Hotel and Towers Bangkok Suvarnabhumi Airport BKK to Hyatt Regency Hua Hin Suvarnabhumi Airport BKK to MUTHI MAYA Forest Pool Villa Resort Mu Si Suvarnabhumi Airport BKK to Giant Swing Suvarnabhumi Airport BKK to Centre Point Chidlom Bangkok Suvarnabhumi Airport BKK to Khong Chiam Suvarnabhumi Airport BKK to Hershey s Chocolate World Suvarnabhumi Airport BKK to Praya Palazzo Bangkok Suvarnabhumi Airport BKK to Wellington Airport WLG Suvarnabhumi Airport BKK to Hangzhou Airport HGH Suvarnabhumi Airport BKK to Wat Benchamabophit Suvarnabhumi Airport BKK to Khlong Ton Sai Suvarnabhumi Airport BKK to Bergstation Krippenstein 51 Winkl Gmunden Oberösterreich 4831 Österreich Suvarnabhumi Airport BKK to Khariār Road Suvarnabhumi Airport BKK to Semporna Suvarnabhumi Airport BKK to Florida Suvarnabhumi Airport BKK to Pulau Lang Tengah Suvarnabhumi Airport BKK to Isan Maha Sarakham Thailand Suvarnabhumi Airport BKK to Mike Beach Resort Pattaya Central Suvarnabhumi Airport BKK to Grace Hotel Bangkok Thailand Suvarnabhumi Airport BKK to Lodge 61 Hotel Bangkok Suvarnabhumi Airport BKK to Aspira G Sukhumvit 33 Bangkok