Chiang Mai

Chiang Mai

Direct return from Bangkok

£27 Save up to
£52 Best deal
£79 Average cost

Chiang Mai, the cultural heart of Northern Thailand, offers a blend of historic charm and natural beauty. Explore the city's historic temples, visit the lively Night Bazaar, or partake in a traditional Thai cooking class. The city's annual Yi Peng lantern festival, tranquil mountain landscapes, and elephant sanctuaries add to its allure.

Latest deals

7 days £52 Wed 7 Jul – Wed 14 Jul
Bangkok → Chiang Mai · Wed 7/07 · £26 Go
Chiang Mai → Bangkok · Wed 14/07 · £26 Go
3 days £52 Mon 19 Jul – Thu 22 Jul
Bangkok → Chiang Mai · Mon 19/07 · £26 Go
Chiang Mai → Bangkok · Thu 22/07 · £26 Go
14 days £52 Wed 7 Jul – Wed 21 Jul
Bangkok → Chiang Mai · Wed 7/07 · £26 Go
Chiang Mai → Bangkok · Wed 21/07 · £26 Go
2 days £52 Mon 2 Aug – Wed 4 Aug
Bangkok → Chiang Mai · Mon 2/08 · £26 Go
Chiang Mai → Bangkok · Wed 4/08 · £26 Go
3 days £52 Mon 2 Aug – Thu 5 Aug
Bangkok → Chiang Mai · Mon 2/08 · £26 Go
Chiang Mai → Bangkok · Thu 5/08 · £26 Go
2 days £52 Tue 3 Aug – Thu 5 Aug
Bangkok → Chiang Mai · Tue 3/08 · £26 Go
Chiang Mai → Bangkok · Thu 5/08 · £26 Go
2 days £52 Tue 17 Aug – Thu 19 Aug
Bangkok → Chiang Mai · Tue 17/08 · £26 Go
Chiang Mai → Bangkok · Thu 19/08 · £26 Go
8 days £52 Mon 19 Jul – Tue 27 Jul
Bangkok → Chiang Mai · Mon 19/07 · £26 Go
Chiang Mai → Bangkok · Tue 27/07 · £26 Go
2 days £52 Mon 23 Aug – Wed 25 Aug
Bangkok → Chiang Mai · Mon 23/08 · £26 Go
Chiang Mai → Bangkok · Wed 25/08 · £26 Go
3 days £52 Mon 23 Aug – Thu 26 Aug
Bangkok → Chiang Mai · Mon 23/08 · £26 Go
Chiang Mai → Bangkok · Thu 26/08 · £26 Go
10 days £52 Mon 19 Jul – Thu 29 Jul
Bangkok → Chiang Mai · Mon 19/07 · £26 Go
Chiang Mai → Bangkok · Thu 29/07 · £26 Go
15 days £52 Mon 19 Jul – Tue 3 Aug
Bangkok → Chiang Mai · Mon 19/07 · £26 Go
Chiang Mai → Bangkok · Tue 3/08 · £26 Go
2 days £52 Mon 19 Jul – Wed 21 Jul
Bangkok → Chiang Mai · Mon 19/07 · £26 Go
Chiang Mai → Bangkok · Wed 21/07 · £26 Go
16 days £52 Mon 19 Jul – Wed 4 Aug
Bangkok → Chiang Mai · Mon 19/07 · £26 Go
Chiang Mai → Bangkok · Wed 4/08 · £26 Go
8 days £52 Wed 21 Jul – Thu 29 Jul
Bangkok → Chiang Mai · Wed 21/07 · £26 Go
Chiang Mai → Bangkok · Thu 29/07 · £26 Go
13 days £52 Wed 21 Jul – Tue 3 Aug
Bangkok → Chiang Mai · Wed 21/07 · £26 Go
Chiang Mai → Bangkok · Tue 3/08 · £26 Go
14 days £52 Wed 21 Jul – Wed 4 Aug
Bangkok → Chiang Mai · Wed 21/07 · £26 Go
Chiang Mai → Bangkok · Wed 4/08 · £26 Go
15 days £52 Wed 21 Jul – Thu 5 Aug
Bangkok → Chiang Mai · Wed 21/07 · £26 Go
Chiang Mai → Bangkok · Thu 5/08 · £26 Go
8 days £52 Mon 2 Aug – Tue 10 Aug
Bangkok → Chiang Mai · Mon 2/08 · £26 Go
Chiang Mai → Bangkok · Tue 10/08 · £26 Go
9 days £52 Mon 2 Aug – Wed 11 Aug
Bangkok → Chiang Mai · Mon 2/08 · £26 Go
Chiang Mai → Bangkok · Wed 11/08 · £26 Go
15 days £52 Mon 2 Aug – Tue 17 Aug
Bangkok → Chiang Mai · Mon 2/08 · £26 Go
Chiang Mai → Bangkok · Tue 17/08 · £26 Go
16 days £52 Mon 2 Aug – Wed 18 Aug
Bangkok → Chiang Mai · Mon 2/08 · £26 Go
Chiang Mai → Bangkok · Wed 18/08 · £26 Go
7 days £52 Tue 3 Aug – Tue 10 Aug
Bangkok → Chiang Mai · Tue 3/08 · £26 Go
Chiang Mai → Bangkok · Tue 10/08 · £26 Go
8 days £52 Tue 3 Aug – Wed 11 Aug
Bangkok → Chiang Mai · Tue 3/08 · £26 Go
Chiang Mai → Bangkok · Wed 11/08 · £26 Go
14 days £52 Tue 3 Aug – Tue 17 Aug
Bangkok → Chiang Mai · Tue 3/08 · £26 Go
Chiang Mai → Bangkok · Tue 17/08 · £26 Go
6 days £52 Wed 21 Jul – Tue 27 Jul
Bangkok → Chiang Mai · Wed 21/07 · £26 Go
Chiang Mai → Bangkok · Tue 27/07 · £26 Go
2 days £52 Tue 13 Jul – Thu 15 Jul
Bangkok → Chiang Mai · Tue 13/07 · £26 Go
Chiang Mai → Bangkok · Thu 15/07 · £26 Go
3 days £52 Mon 12 Jul – Thu 15 Jul
Bangkok → Chiang Mai · Mon 12/07 · £26 Go
Chiang Mai → Bangkok · Thu 15/07 · £26 Go
2 days £52 Mon 12 Jul – Wed 14 Jul
Bangkok → Chiang Mai · Mon 12/07 · £26 Go
Chiang Mai → Bangkok · Wed 14/07 · £26 Go
8 days £52 Wed 7 Jul – Thu 15 Jul
Bangkok → Chiang Mai · Wed 7/07 · £26 Go
Chiang Mai → Bangkok · Thu 15/07 · £26 Go
6 days £52 Wed 7 Jul – Tue 13 Jul
Bangkok → Chiang Mai · Wed 7/07 · £26 Go
Chiang Mai → Bangkok · Tue 13/07 · £26 Go
16 days £52 Tue 6 Jul – Thu 22 Jul
Bangkok → Chiang Mai · Tue 6/07 · £26 Go
Chiang Mai → Bangkok · Thu 22/07 · £26 Go
15 days £52 Tue 6 Jul – Wed 21 Jul
Bangkok → Chiang Mai · Tue 6/07 · £26 Go
Chiang Mai → Bangkok · Wed 21/07 · £26 Go
9 days £52 Tue 6 Jul – Thu 15 Jul
Bangkok → Chiang Mai · Tue 6/07 · £26 Go
Chiang Mai → Bangkok · Thu 15/07 · £26 Go
8 days £52 Tue 6 Jul – Wed 14 Jul
Bangkok → Chiang Mai · Tue 6/07 · £26 Go
Chiang Mai → Bangkok · Wed 14/07 · £26 Go
7 days £52 Tue 6 Jul – Tue 13 Jul
Bangkok → Chiang Mai · Tue 6/07 · £26 Go
Chiang Mai → Bangkok · Tue 13/07 · £26 Go
9 days £52 Mon 12 Jul – Wed 21 Jul
Bangkok → Chiang Mai · Mon 12/07 · £26 Go
Chiang Mai → Bangkok · Wed 21/07 · £26 Go
10 days £52 Mon 12 Jul – Thu 22 Jul
Bangkok → Chiang Mai · Mon 12/07 · £26 Go
Chiang Mai → Bangkok · Thu 22/07 · £26 Go
16 days £52 Mon 5 Jul – Wed 21 Jul
Bangkok → Chiang Mai · Mon 5/07 · £26 Go
Chiang Mai → Bangkok · Wed 21/07 · £26 Go
15 days £52 Mon 12 Jul – Tue 27 Jul
Bangkok → Chiang Mai · Mon 12/07 · £26 Go
Chiang Mai → Bangkok · Tue 27/07 · £26 Go
10 days £52 Mon 5 Jul – Thu 15 Jul
Bangkok → Chiang Mai · Mon 5/07 · £26 Go
Chiang Mai → Bangkok · Thu 15/07 · £26 Go
9 days £52 Mon 5 Jul – Wed 14 Jul
Bangkok → Chiang Mai · Mon 5/07 · £26 Go
Chiang Mai → Bangkok · Wed 14/07 · £26 Go
8 days £52 Mon 5 Jul – Tue 13 Jul
Bangkok → Chiang Mai · Mon 5/07 · £26 Go
Chiang Mai → Bangkok · Tue 13/07 · £26 Go
8 days £52 Tue 13 Jul – Wed 21 Jul
Bangkok → Chiang Mai · Tue 13/07 · £26 Go
Chiang Mai → Bangkok · Wed 21/07 · £26 Go
9 days £52 Tue 13 Jul – Thu 22 Jul
Bangkok → Chiang Mai · Tue 13/07 · £26 Go
Chiang Mai → Bangkok · Thu 22/07 · £26 Go
14 days £52 Tue 13 Jul – Tue 27 Jul
Bangkok → Chiang Mai · Tue 13/07 · £26 Go
Chiang Mai → Bangkok · Tue 27/07 · £26 Go
16 days £52 Tue 13 Jul – Thu 29 Jul
Bangkok → Chiang Mai · Tue 13/07 · £26 Go
Chiang Mai → Bangkok · Thu 29/07 · £26 Go
7 days £52 Wed 14 Jul – Wed 21 Jul
Bangkok → Chiang Mai · Wed 14/07 · £26 Go
Chiang Mai → Bangkok · Wed 21/07 · £26 Go
8 days £52 Wed 14 Jul – Thu 22 Jul
Bangkok → Chiang Mai · Wed 14/07 · £26 Go
Chiang Mai → Bangkok · Thu 22/07 · £26 Go
13 days £52 Wed 14 Jul – Tue 27 Jul
Bangkok → Chiang Mai · Wed 14/07 · £26 Go
Chiang Mai → Bangkok · Tue 27/07 · £26 Go

... 2030 more possible dates exist ...