There are 6 ways to get from Bandar Abbas to Qazvin by plane, bus, taxi, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bandar Abbas International Airport to Mehrabad International Airport, bus, taxi, train
best- Fly from Bandar Abbas International Airport (BND) to Mehrabad International Airport (THR)plane BND - THR
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Take the taxi from Tehran Imam Khomeini to Azadegantaxi
- Take the train from Tehran to Qazvintrain
8h 53mDrive 1,364.4 km
cheapest- Drive from Bandar Abbas to Qazvincar 1,364.4 km
14h 54m$7–9Taxi
- Take the taxi from Bandar Abbas to Qazvintaxi 1,364.4 km
14h 54m$30–40Fly Bandar Abbas International Airport to Tehran International Airport, bus, train
- Fly from Bandar Abbas International Airport (BND) to Tehran International Airport (IKA)plane BND - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the train from Tehran to Qazvintrain
14h 15mFly Bandar Abbas International Airport to Rasht Airport, taxi
- Fly from Bandar Abbas International Airport (BND) to Rasht Airport (RAS)plane BND - RAS
- Take the taxi from Rasht Airport (RAS) to Qazvintaxi
4h 34m$84–406Car ferry, taxi to Dayrestan Airport, fly to Mehrabad International Airport, bus, taxi, train
- Take the car ferry from Bandar-Abbas to Qeshmcarferry
- Take the taxi from Qeshm to Dayrestan Airport (GSM)taxi
- Fly from Dayrestan Airport (GSM) to Mehrabad International Airport (THR)plane GSM - THR
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Take the taxi from Tehran Imam Khomeini to Azadegantaxi
- Take the train from Tehran to Qazvintrain
10h 52m
Bandar Abbas International Airport (BND) to Mehrabad International Airport (THR) flights
Questions & Answers
The cheapest way to get from Bandar Abbas to Qazvin is to drive which costs $6 - $9 and takes 14h 54m.
The fastest way to get from Bandar Abbas to Qazvin is to fly and taxi which takes 4h 34m and costs $80 - $410.
The distance between Bandar Abbas and Qazvin is 1327 km. The road distance is 1364.4 km.
The best way to get from Bandar Abbas to Qazvin without a car is to taxi which takes 14h 54m and costs $30 - $40.
It takes approximately 8h 53m to get from Bandar Abbas to Qazvin, including transfers.
Yes, the driving distance between Bandar Abbas to Qazvin is 1364 km. It takes approximately 14h 54m to drive from Bandar Abbas to Qazvin.
What companies run services between Bandar Abbas, Iran and Qazvin, Iran?
There is no direct connection from Bandar Abbas to Qazvin. However, you can take the taxi to Bandar Abbas International Airport (BND) airport, fly to Mehrabad International Airport (THR), walk to Azadi Square, take the bus to Tehran Imam Khomeini, take the taxi to Azadegan, take the line 3 subway to Rahahan station, walk to Tehran, then take the train to Qazvin. Alternatively, you can drive from Bandar Abbas to Qazvin in around 14h 54m.
- Website
- zagrosairlines.com
Flights from Bandar Abbas International Airport to Mehrabad International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $70–370
Flights from Dayrestan Airport to Mehrabad International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $70–380
- Website
- iaa.ir
Flights from Bandar Abbas International Airport to Mehrabad International Airport
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- $70–370
Flights from Bandar Abbas International Airport to Rasht Airport
- Ave. Duration
- 2h 10m
- When
- Sunday
- Estimated price
- $80–400
- Website
- iranairtour.ir
Flights from Bandar Abbas International Airport to Mehrabad International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday and Sunday
- Estimated price
- $70–370
- Website
- flydubai.com
Flights from Bandar Abbas International Airport to Tehran International Airport via Dubai
- Ave. Duration
- 14h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $600–1,500
- Website
- qatarairways.com
Flights from Bandar Abbas International Airport to Tehran International Airport via Dubai, Doha
- Ave. Duration
- 9h 5m
- When
- Tuesday and Sunday
- Estimated price
- $1,600–3,500
Flights from Dayrestan Airport to Mehrabad International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $70–380
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Tehran to Qazvin
- Ave. Duration
- 2h 13m
- Frequency
- Every 3 hours
- Book at
- https://iranrail.net/
Train from Tehran to Qazvin
- Ave. Duration
- 2h 13m
- Frequency
- Every 3 hours
- Book at
- https://iranrail.net/
Train from Tehran to Qazvin
- Ave. Duration
- 2h 13m
- Frequency
- Every 3 hours
- Book at
- https://iranrail.net/
- Website
- irantravelingcenter.com
Car ferry from Bandar-Abbas to Qeshm
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–17
- Schedules at
- irantravelingcenter.com
- Ave. Duration
- 3h 45m
- Estimated price
- $1–40
Ani Taxi Service
- Phone
- +98 761 555 5539
Ani Taxi Service
- Phone
- +98 761 555 5539
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, Need to know: Eurostar, and How to get from Florence to Rome - to help you get the most out of your next trip.


