Marathons in Thailand

Postponed Amazing Thailand Marathon 2021 (Bangkok, Thailand)

Rajamangala National Stadium 286 Soi Ramkhamhaeng 24 Yaek 18, Hua Mak, Bang Kapi District, Bangkok, Thailand

Amazing Thailand Marathon 2021 is the 4th edition of the race since its debut in 2018. Unique to the race, runners can expect to replenish their energy with lots of Thai food as they finish at the finishing line. 70 outlets of sporting goods Expo, a charity fun run and lots of entertainment and activities will also be offered. The finishing line will be placed in one of the most popular tourist destinations in Bangkok, the Democracy Monument (next to world famous night market street, Khao San road).

THB1500

Supersports Laguna Phuket Marathon 2021 (Phuket, Thailand)

Laguna Grove Laguna Grove, Lagoon Rd, Choeng Thale, Thalang District, Phuket, Thailand

Supersports Laguna Phuket Marathon 2021 returns with 6 races to be held from 11 - 12 June, 2022 at Laguna Phuket. The 2km kids run, 5km and 10.5km races will take place on 11 June, while the half marathon, full marathon, and marathon relays will be held on 12 June.

THB1500

Pattaya Marathon 2022 (Pattaya, Thailand)

Terminal 21 Pattaya Terminal 21 Pattaya, หมู่ที่ 6 456, 777, 777/1 Pattayasaisong Rd, Pattaya City, Bang Lamung District, Pattaya, Chon Buri, Thailand

Pattaya Marathon 2022, the biggest marathon in Pattaya, will flag off from Terminal 21 Pattaya on 16 & 17 July 2022. Other than full marathon race, half-marathon, 10km, and 5km runs are also available. Join us in the first physical run in Pattaya in two years! Registration starts from 24 June 2022, 10am.

Free

Krabi Half Marathon 2022 (Krabi, Thailand)

Ao Nang (Nopparat Thara Beach) Ao Nang, Mueang Krabi District, Krabi, Thailand

Krabi Half Marathon 2022 will be held around AoNang beach area in Krabi on 17 & 18 September 2022. Apart from the 21.1km half marathon, 10km, 5km and 3km races are available to participants who prefer running a shorter distance. Attractive prizes up to THB 30,000 await winners in 5km and above races.

THB550

Bangsaen42 Chonburi Marathon 2022 (Chon Buri, Thailand)

Bangsaen Heritage Hotel Bangsaen Heritage Hotel, 50 54 Bangsaen Sai 1, Saen Suk, Chon Buri District, Chon Buri, Thailand

Bangsaen42 Chonburi Marathon 2022, the annual race in Chon Buri, will be back on the 30 October 2022. Come and join in the race along the scenic Bangsaen Beach. 

THB1600

CMU Chiang Mai Marathon 2022 (Chiang Mai, Thailand)

Chiang Mai

CMU Chiang Mai Marathon 2022 will be held in a hybrid format with physical races on 12 & 13 November 2022 and a virtual run until the 13 November 2022. Come and join in the first in-person CMU Marathon in two years!

THB600

Udonthani Half Marathon 2022 (Udon Thani, Thailand)

Thung Si Muang Thung Si Muang, Tambon Mak Khaeng, Udon Thani, Udon Thani, Thailand

Udonthani Half Marathon 2022 is flagging off from Thung Si Muang in the northeastern Udon Thani province on 13 November 2022. The race comprises of three categories: a 21km half marathon, a 10km mini marathon, and a 5km fun run. Take a break off work over the weekend and join in the race held in the upcountry far away from the hustle and bustle of big cities!

THB500

Bangkok Marathon 2022 (Bangkok, Thailand)

Thanon Sanam Chai Thanon Sanam Chai, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok, Thailand

Bangkok Marathon 2022, Thailand's oldest and biggest marathon, is flagging off this 20 November 2022 along Sanam Chai Road (Grand Palace). This year's run offers 4 race categories - 5km, 10.55km, 21.1km half marathon, and 42.195km full marathon, catering to both competitive runners and casual joggers alike.

THB400

Allianz Ayudhya World Run 2022 (Kanchanaburi, Thailand)

River Kwai Village Hotel River Kwai Village Hotel, 74/12 หมู่ 4 Tha Sao, Sai Yok District, Kanchanaburi, Thailand

Allianz Ayudhya World Run 2022 is back this year from 26 - 27 November 2022 at rustic Sai Yok district in Kanchanaburi province! There are three race categories in this year's edition: 21.1km half marathon, 10km mini marathon, and 3km family runs. Join in the race and enjoy the fresh air and nature in the mountainous countryside of Thailand!

THB400