Bangkok to Nan Bus

  • Lowest price from THB 763.51
  • Average duration 9h 30m
  • Connections per day 3
  • Distance 560 km
  • CO₂ per person 50 kg

bus from Bangkok to Nan

The journey from Bangkok to Nan is about 560 km. On average a bus trip takes 9h 30m with 3 connections per day.

Lowest price THB 763.51
Trip duration 9h 30m
Connections per day 3
Lowest price THB 763.51
Highest price THB 1,043.89
First departure 02:30 PM
Last departure 08:30 PM
Distance 560 km
Departure Bangkok
Arrival Nan
Travel operator Bangkok Buslines, Budsarakham Tour
Find the best price
Budsarakham Tour39.2 kg CO₂
13:30Bangkok Bus Terminal Chatuchak
9h 30m
23:00Pha Sing Nan
THB 0.00
direct
Bangkok Buslines39.2 kg CO₂
13:00Bangkok Bus Terminal Chatuchak
9h 30m
05:305b5733491e1262858733fc15
THB 29.68
direct
Transport Co39.2 kg CO₂
20:00Bangkok Bus Terminal Chatuchak
16h 34m
12:34Pha Sing Nan
THB 621.44
direct

Next departures from Bangkok to Nan

Sample times and fares for the coming days — book to confirm availability and price.

Bangkok Busline THB 31.87
20:00 59411da43332c40005def593
9h 30m · direct
05:30 5b5733491e1262858733fc15
Budsarakham Tour THB 23.31
20:30 59411da43332c40005def593
9h 30m · direct
06:00 5b5733491e1262858733fc15
See all timetables

CO₂ emissions by mode

train 39.2kg
bus 42kg
flight 112kg
carpool 89.6kg

FAQ