By plane
Turkmenistan Airlines (http://www.turkemistanair...) operates international flights from Abu Dhabi/United Arab Emirates on Fri and Sun, from Almaty/Kazakhstan on Sat, from Amritsar/India on Tue, Wed, Fri, Sat and Sun, from Birmingham/United Kingdom on Thu, Fri and Sun, from Delhi/India on Sat and Sun, from Dubai/United Arab Emirates on Tue, from Frankfurt/Germany on Tue, Sat and Sun, from Istanbul/Turkey on Mon, Tue, Wed and Sat, from Kiev/Ukraine on Sat, from London/United Kingdom on Tue and Sat, from Moscow/Russia from Mon to Sat and from Tashkent/Uzbekistan on Tue. International flights are operated by B-737 or B-757 aircraft. 2009
Turkmenistan Airlines offers domestic flights from Dashogus 6 flights per day, Mary 3 flights per day, Turkmenabat 5 flights per day and Turkmenbashi 3 flights per day. 2009
Turkmenistan Airlines has offices in Moscow, London, Frankfurt, Istanbul, Karachi, Abu Dhabi, Delhi, Bangkok, Almaty, Minsk and Kiev.
Aerosvit Ukrainian Airlines (http://www.aerosvit.com) has two flights per week from Kiev/Ukraine via Baku/Azerbaijan.
There is one flight from Tehran/Iran via Mashad/Iran on Thu, operated by Iranian Airlines
Lufthansa operates flight from Frankfurt/Germany on Tue, Fri and Sat via Baku/Azerbaijan.
Turkish Airlines has flights from Istanbul/Turkey leaving Istanbul on Wed, Fri and Sun, arriving in Ashgabat next morning.
By Rail
Turkmendemiryollari Turkmenistan Zeleznice runs trains to Ashgabat from Turkmenbashi and Turkmenabad via Mary.
Trains leave Turkmenbashi every second day at 7.30 pm and arrive in Ashgabat at 5.20 am next morning or daily at 4.05 pm, arriving in Ashgabat at 5.50 am next morning.
Trains leave Turkmenabad at 6 pm and Mary at 0.25 am daily and arrive in Ashgabat at 8.20 am next morning, Another train leaves Turkmenabad at 9.55 pm and and Mary at 2.50 am every second day, arriving in Ashgabat at 9.35 am next morning. There is a day train leaving Turkmenabad at 4.20 am and Mary at 10.23 am, arriving in Ashgabat at 6.35 pm.