The closest international airport to Yazd is Shahid Sadooghi Airport. It is a domestic airport with limited international flights. Most visitors fly into one of the major international airports in Iran such as Imam Khomeini International Airport in Tehran or Shiraz International Airport and then take a connecting domestic flight to Yazd.
Yazd can be accessed via a reliable highway network from different cities:
Long-distance buses operate from these and other cities to Yazd, offering a cost-effective means of travel. Tourist can also consider hiring a car or taxi for more comfortable and private transit.
Yazd is well-connected by Iran's extensive railway network. Regular train services are available from major cities including Tehran, Isfahan, Mashhad, and Bandar Abbas. Traveling by train offers scenic views and a comfortable journey to the city of wind towers.
Once in Yazd, there are several ways to explore the city:
Please remember to check visa requirements before planning your trip to Iran. Also, due to periodic changes in transportation schedules and routes, it's advisable to confirm the details prior to travel.