Did you know?
- There are 3 nonstop flights on route from Bahrain to Mashhad every day.
- Guinee has 2 one stop flights between Bahrain and Mashhad.
- The shortest connecting flight from Bahrain to Mashhad is 3197 km on Etihad.
- 4357 seats are available per day to fly out of Bahrain connecting to Mashhad.
- The shortest nonstop flight from Bahrain to Mashhad is 1397 km on ATA, Gulf Air.
Hotels in Mashhad
Traveling on the route and need hotel in Mashhad? Choose from more than 45,000 hotels.