Best airfares from Mashad to BahrainJetradar compares airfares from Mashad to Bahrain with hundreds of airlines (including Lufthansa, Turkish Airlines, Emirates) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Bahrain, you choose where to book. Also there you can find airlines special offers from Mashad to Bahrain. The cheapest round-trip price found within the last week was C$396. The cheapest oneway price found within the last week was C$221.
Cheapest Flights from Mashad to Bahrain
Airline One Way One Way / Round-Trip Round-Trip Lufthansa C$7,962 Find Turkish Airlines C$410 C$690 Emirates C$274 C$463 Qatar Airways C$316 C$454 Etihad Airways C$2,234 C$4,497
Airline One Way One Way / Round-Trip Round-Trip Egypt Air C$2,474 Find Saudia C$1,054 C$1,543 Flydubai C$221 C$258 Gulf Air C$401 C$640 Oman Air C$313 C$393
Airline One Way One Way / Round-Trip Round-Trip Kuwait Airways C$582 C$850 Iran Air C$525 C$785 Nas Air C$1,295 Find Air Arabia C$223 C$317 Jazeera Airways C$447 C$1,155
Airline One Way One Way / Round-Trip Round-Trip Mahan Airlines C$743 Find
Flights from Mashad to Bahrain
Travelling from Mashad to Bahrain advices and facts
- The distance between Mashad and Bahrain is 868 miles (or 1397 kilometers).
- The shortest flight time is 2h 47m
- When you fly from Mashad to Bahrain, don't forget about the time difference. The time in Bahrain is -1:30 from the Mashad time. The current time in Bahrain is 08:31 AM and 09:01 AM in Mashad. Check this again shortly before your flight.
- The currency exchange rate between Mashad (MHD) and Bahrain (BAH) is 1 IRR = 1.1647950374112682e-05 BHD.