Mae On is a must-see destination in Chiang Mai, Thailand.
Although Mae On doesn’t have its own airport, you can fly to Chiang Mai (CNX), which is located 18 miles from Mae On. The shortest flight to Mae On from India departs from Bengaluru and takes around 7h 10m.
State Railway of Thailand (SRT) is the only carrier operating train routes to Mae On.
Another option to get to Mae On is to pick up a car hire from Chiang Mai, which is about 17 miles from Mae On. You’ll find branches of THAIRENTACAR and Drive Car Rental, among others, in Chiang Mai.
Several bus lines operate bus routes to Mae On, including Sombat Tour, Bangkok Bus Lines and Bus.
Expect to pay ₹ 109 per litre in Mae On (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 1,312 and ₹ 1,749.