You have applied 1 search filters

Clear all filters
Thai Railways
Refundable Recommended
18:55
Don Mueang, Bangkok
12h 20m ride in train #9
4.5+
07:15
+1
Chiang Mai
Thai Railways
Refundable Recommended
18:10
Hua Lamphong, Bangkok
13h 5m ride in train #9
4.5+
07:15
+1
Chiang Mai

From Hua Lamphong to Chiang Mai by Trains

Thai Railways
Refundable
08:30
Hua Lamphong, Bangkok
11h ride in train #7, 2nd Class AC seats only
4.0
19:30
Chiang Mai
Thai Railways
Refundable
13:45
Hua Lamphong, Bangkok
14h 20m ride in train #109, 2nd Class Sleeper AC
4
04:05
+1
Chiang Mai
Thai Railways
Refundable Recommended
18:10
Hua Lamphong, Bangkok
13h 5m ride in train #9
4.5+
07:15
+1
Chiang Mai
Thai Railways
Refundable
18:10
Hua Lamphong, Bangkok
13h 5m ride in train ##9, 1st Class Sleeper
5
07:15
+1
Chiang Mai
Thai Railways
Refundable
19:35
Hua Lamphong, Bangkok
13h 5m ride in train #13
3.9+
08:40
+1
Chiang Mai
Thai Railways
Refundable
22:00
Hua Lamphong, Bangkok
14h 10m ride in train #51
4.2+
12:10
+1
Chiang Mai

From 12Go Makkasan Station to Chiang Mai by Vans+Trains

12Go Transport AYU + Thai Railways
Instant Refundable
09:15
12Go Makkasan Station, Bangkok
22h journey in Van+Train. Self-connect
4.5
07:15
+1
Chiang Mai

From Don Mueang to Chiang Mai by Trains

Thai Railways
Refundable
09:12
Don Mueang, Bangkok
10h 18m ride in train #7, 2nd Class AC seats only
4.0
19:30
Chiang Mai
Thai Railways
Refundable
14:33
Don Mueang, Bangkok
13h 32m ride in train #109, 2nd Class Sleeper AC
4
04:05
+1
Chiang Mai
Thai Railways