Most of Urmia's residents travel by car through the system of roads and highways. Urmia is also served by Taxis and public Buss. There are also some private groups which provide services called "Phone-taxi.
A metro line for Urmia is under research.
Urmia is linked to Europe through Turkey's roads and Sero border crossing. Urmia Airport opened in 1964 and was the first international airport in West Azerbaijan county, Iran. As of April 2015 it only has regularly scheduled domestic flights to Tehran's Mehrabad International Airport. The city is not servied by Iran National Railways (IRIR, Persian: رجا ).