GoAsia
Thailand

How to Get from Nonthaburi to Bangkok

Compare the MRT Purple Line, Chao Phraya Express Boat, city buses and private transfers from Nonthaburi to Bangkok, with prices and travel times.

Last updated: October 30, 2026

How to Get from Nonthaburi to Bangkok
Contents

Nonthaburi, the quiet riverside province north of Bangkok, connects to the capital by train, boat, bus and car. Which one suits you depends on where in Bangkok you are going and when you travel.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Nonthaburi to Bangkok by MRT

The MRT Purple Line runs from Khlong Bang Phai in Nonthaburi to Tao Poon in Bangkok, where you change to the Blue Line. It has 16 elevated stations and runs from 5:30 on weekdays and 6:00 on weekends and public holidays until midnight. In 2023, fares ran from 14 to 42 baht.[1]

Nonthaburi to Bangkok by Boat

The Chao Phraya Express Boat leaves from Nonthaburi and follows the river toward the center. On the schedule that started on 6 October 2026, the Orange Line to Wat Rajsingkorn costs a flat 19 baht, the Yellow Line to Sathorn 24 baht and the Red Line to Sathorn 33 baht.[2] Boats pass temples and riverside houses that you never see from the road.

Nonthaburi to Bangkok by Bus

Bangkok's city buses serve Nonthaburi as well and run from about 5:00 to 23:00. In 2023, air-conditioned buses cost 12 to 25 baht by distance.[3] Buses are slower than the MRT at rush hour, when the roads between Nonthaburi and Bangkok are at their busiest.

Nonthaburi to Bangkok by Private Transfer

A private transfer picks you up at your accommodation in Nonthaburi and drops you at your exact destination, which suits families, groups and travelers with luggage. On booking platforms, it costs about $36 to $47 to central Bangkok (October 2026) and takes from about 1 hour. To Don Mueang Airport it costs about $27 to $44 and takes from about 50 minutes, and to Suvarnabhumi Airport about $41 to $50 and from about 1 hour 20 minutes. Choose from a 3-seat comfort car, a 4-seat SUV, a 9-seat van or a luxury VIP van.[4]

Comparing Your Options

ModePriceNotes
MRT Purple Line14 to 42 baht (2023)To Tao Poon, then Blue Line[1]
Express boat19 to 33 bahtFlat fare per line[2]
City bus12 to 25 baht (2023)Air-conditioned buses[3]
Private transfer to central Bangkok$36 to $47From 1h[4]
Private transfer to Don Mueang$27 to $44From 50m[4]
Private transfer to Suvarnabhumi$41 to $50From 1h 20m[4]

Tips for Traveling from Nonthaburi to Bangkok

  • Allow for traffic: Bangkok is famous for congestion. At the morning and evening rush hours, allow extra time, especially if you have a flight to catch.
  • Choose the right vehicle: For a larger group, one big van is simpler than two cars.
  • Carry small change: Have coins or small notes ready for the boat and the bus, since staff may not have change for large notes.
  • Book transfers ahead: Book a private transfer in advance so your driver is waiting at the time you need.

Timetable

Bus Bangkok - Bangkok $ 3.54 30m
  • →  Intercity 19:20
  • ←  Intercity 19:20
Taxi Nonthaburi - Bangkok $ 35.41–47.21 1h
  • →  Luxury VIP Van 9pax
  • →  Comfort 3pax
  • →  Van 9pax
  • →  SUV 4pax
Taxi Nonthaburi - Suvarnabhumi Airport $ 41.31–50.16 1h 20m
  • →  Comfort 3pax
  • →  Van 9pax
  • →  SUV 4pax
Taxi Nonthaburi - Don Mueang Airport $ 26.55–44.26 50m
  • →  Comfort 3pax
  • →  Van 9pax
  • →  SUV 4pax

Frequently Asked Questions

How can I book tickets from Nonthaburi to Bangkok?

Use the booking tool on this page to compare the transport options currently available from Nonthaburi to Bangkok, including current prices and schedules.

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

A few dozen baht by MRT, boat or city bus: the Orange Line boat costs a flat 19 baht, and the Purple Line ran from 14 baht in 2023. A private transfer starts at about $36.

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

The MRT Purple Line avoids road traffic, which makes it the most reliable at rush hour. By road, a private transfer to central Bangkok takes from about 1 hour.

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

By private transfer from about 1 hour to central Bangkok, from about 50 minutes to Don Mueang and from about 1 hour 20 minutes to Suvarnabhumi.

Is it easy to get from Nonthaburi to the airports in Bangkok?

Yes. Private transfers run to both Don Mueang (from about 50 minutes) and Suvarnabhumi (from about 1 hour 20 minutes).

What vehicle types are available for private transfers?

Comfort cars for 3 passengers, SUVs for 4, vans for 9 and luxury VIP vans for 9.

Should I book my transport in advance?

For private transfers, yes, to secure your vehicle type and pickup time. For the MRT, boat and bus, you can pay on the day.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Government Public Relations Department (thailand.go.th): MRT Purple Line Guide. Retrieved October 30, 2026.
  2. [2] Chao Phraya Express Boat: Chao Phraya Express Boat Service: boat schedule from 6 October 2026. Retrieved October 30, 2026.
  3. [3] Government Public Relations Department (thailand.go.th): Bangkok public transport guide. Retrieved October 30, 2026.
  4. [4] 12Go: 12Go Timetable: Nonthaburi - Bangkok. Retrieved October 30, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.