Travel from Bangkok to Nakhon-Sawan

Bus or train from Bangkok to Nakhon Sawan?

Bangkok Mass Transit Authority operates a bus from Bangkok to Nakhon Sawan hourly. Tickets cost $1 and the journey takes 19 min. 2 other operators also service this route. Alternatively, State Railway of Thailand operates a train from Bangkok to Nakhon Sawan once daily. Tickets cost $10 - $14 and the journey takes 5 h 5 min.

How to get from Bangkok to Nakhon Sawan

From Victory Monument bus to Mochit, bus to Bangkok Mochit, then bus to Nakhonsawan. 4 h 36 min ฿316. From Hua Lamphong train to Pak Nam Pho. 5 h 5 min ฿375. From Democracy Monument bus to Don Mueang Airport, bus to Rangsit, then bus to Nakhon Sawan. 5 h 43 min ฿304. From Hua Lamphong night train to Pak Nam Pho. 4 h ฿375. From Bangkok taxi to Nakhon Sawan. 3 h 18 min ฿1909. From Bangkok drive to Nakhon Sawan. 3 h 18 min ฿820. From Khao San Road bus to Bangkok Don Muang airport, fly to Phitsanulok airport, taxi to Phitsanulok, then train to Nakhon Sawan. 6 h 32 min ฿2253.
Close Print Itinerary
  1. Here are 7 options to get from
    Bangkok to Nakhon Sawan:

    1. Trip:
      1 Bus Sombat Tour
      • One-Way approx: USD $6 - $11
      • Duration: 4 h 36 min
      Open +
      • Trip:
        1 Bus Sombat Tour
        • One-Way approx: USD $6 - $11
        • Duration: 4 h 36 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $10 - $14
      • Duration: 5 h 5 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $10 - $14
        • Duration: 5 h 5 min
        Close x
    3. Trip:
      3 Bus Phetprasert Tour
      • One-Way approx: USD $7 - $11
      • Duration: 5 h 43 min
      Open +
      • Trip:
        3 Bus Phetprasert Tour
        • One-Way approx: USD $7 - $11
        • Duration: 5 h 43 min
        Close x
    4. Trip:
      4 Night train
      • One-Way approx: USD $10 - $14
      • Duration: 4 h
      Open +
      • Trip:
        4 Night train
        • One-Way approx: USD $10 - $14
        • Duration: 4 h
        Close x
    5. Trip:
      5 Taxi
      • One-Way approx: USD $50 - $60
      • Duration: 3 h 18 min
      Open +
      • Trip:
        5 Taxi
        • One-Way approx: USD $50 - $60
        • Duration: 3 h 18 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $21 - $35
      • Duration: 3 h 18 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $21 - $35
        • Duration: 3 h 18 min
        Close x
    7. Trip:
      7 Fly, train
      • One-Way approx: USD $43 - $134
      • Duration: 6 h 32 min
      Open +
      • Trip:
        7 Fly, train
        • One-Way approx: USD $43 - $134
        • Duration: 6 h 32 min
        Close x