Located in northeastern Thailand, Udon Thani is a vibrant city that offers a perfect blend of traditional Thai culture and modern amenities. Famed for its archaeological wonders like the Ban Chiang historical site, Udon Thani also boasts picturesque natural landscapes such as Nong Han Lake and Phu Phrabat Historical Park. Visitors can immerse themselves in the local way of life by exploring bustling markets, sampling delicious Isaan cuisine, and interacting with friendly locals. With its warm hospitality and diverse attractions, Udon Thani promises a memorable travel experience for all who venture to this enchanting city.
The cheapest month to fly to Udon Thani is typically September.
The popular airports near Udon Thani are Udon Thani International Airport (UTH) and Khon Kaen Airport (KKC).
The flight to Udon Thani (UTH) is roughly 13 hours 28 minutes and 5,835 miles (9,391 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Udon Thani from leading comparison sites using our search engine dashboard.
Playful park on the water with trails
Buddhist monastery in the forest
Museum highlighting local arts & culture
Traditional garden, shrine & museum
Shrine and temple
Modern temple with a panoramic stupa
Water park with slides & a lazy river
Park and garden and running
Attraction
History and museum
Water park
Monument to & sculpture of Prince Pajak
Temple
Attraction
Park and garden
Palace
History and museum
Temple
Attraction
Attraction
Forest
Attraction
Temple
39 °C
Thu, 2 May 2024
Average Temperature
30°C
Jan
33°C
Feb
35°C
Mar
36°C
Apr
34°C
May
33°C
Jun
33°C
Jul
32°C
Aug
32°C
Sep
32°C
Oct
31°C
Nov
29°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Udon Thani (UTH) - The flight distance between these airports is 5,835 miles (9,391 kilometres). The direct flight time is roughly 13 hours 28 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Udon Thani (UTH) - The flight distance between these airports is 6,562 miles (10,561 kilometres). The direct flight time is roughly 15 hours 4 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Udon Thani (UTH) - The flight distance between these airports is 5,769 miles (9,284 kilometres). The direct flight time is roughly 13 hours 19 minutes.
Flights from George, South Africa - George Airport (GRJ) to Udon Thani (UTH) - The flight distance between these airports is 6,358 miles (10,233 kilometres). The direct flight time is roughly 14 hours 37 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Udon Thani (UTH) - The flight distance between these airports is 5,848 miles (9,412 kilometres). The direct flight time is roughly 13 hours 29 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Udon Thani (UTH) - The flight distance between these airports is 6,184 miles (9,952 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Udon Thani (UTH) - The flight distance between these airports is 6,022 miles (9,692 kilometres). The direct flight time is roughly 13 hours 52 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Udon Thani (UTH) - The flight distance between these airports is 6,041 miles (9,723 kilometres). The direct flight time is roughly 13 hours 55 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Udon Thani (UTH) - The flight distance between these airports is 5,626 miles (9,054 kilometres). The direct flight time is roughly 13 hours.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Udon Thani (UTH) - The flight distance between these airports is 6,101 miles (9,819 kilometres). The direct flight time is roughly 14 hours 3 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Udon Thani (UTH) - The flight distance between these airports is 5,651 miles (9,094 kilometres). The direct flight time is roughly 13 hours 3 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Udon Thani (UTH) - The flight distance between these airports is 5,608 miles (9,025 kilometres). The direct flight time is roughly 12 hours 57 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Udon Thani (UTH) - The flight distance between these airports is 5,810 miles (9,350 kilometres). The direct flight time is roughly 13 hours 24 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Udon Thani (UTH) - The flight distance between these airports is 5,704 miles (9,180 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Udon Thani (UTH) - The flight distance between these airports is 5,691 miles (9,158 kilometres). The direct flight time is roughly 13 hours 8 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Udon Thani (UTH) - The flight distance between these airports is 6,291 miles (10,125 kilometres). The direct flight time is roughly 14 hours 28 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Udon Thani (UTH) - The flight distance between these airports is 5,956 miles (9,585 kilometres). The direct flight time is roughly 13 hours 44 minutes.
Expert Help
Choose Site / Currency