There are 5 ways to get from Bitola to Iran by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Ohrid Airport, fly to Shahid Madani Of Tabriz International Airport
best- Take the bus from Bitola to Ohrid
- Fly from Ohrid Airport (OHD) to Shahid Madani Of Tabriz International Airport (TBZ)OHD - TBZ
14h 38m$521–1,734Train to Skopje International Airport, fly to Tehran International Airport, bus
cheapest- Take the train from Bitola to Skopje, Transporten Centar
- Fly from Skopje International Airport (SKP) to Tehran International Airport (IKA)SKP - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Square
16h 45m$145–580Drive 2,870.5 km
- Drive from Bitola to Banārūd2,870.5 km
36h 15m$434–627Train to Skopje International Airport, fly to Shahid Madani Of Tabriz International Airport
- Take the train from Bitola to Skopje, Transporten Centar
- Fly from Skopje International Airport (SKP) to Shahid Madani Of Tabriz International Airport (TBZ)SKP - TBZ
14h 41m$174–959Bus, bus to Tirana International Airport Nënë Tereza, fly to Shahid Madani Of Tabriz International Airport
- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Elbasan
- Fly from Tirana International Airport Nënë Tereza (TIA) to Shahid Madani Of Tabriz International Airport (TBZ)TIA - TBZ
16h 15m$385–1,327
Ohrid Airport (OHD) to Shahid Madani Of Tabriz International Airport (TBZ) flights
Questions & Answers
The cheapest way to get from Bitola to Iran is to train and fly and bus which costs $140 - $600 and takes 16h 45m.
The fastest way to get from Bitola to Iran is to bus and fly which takes 14h 38m and costs $500 - $1,800.
The distance between Bitola and Iran is 2303 km. The road distance is 2870.5 km.
It takes approximately 14h 38m to get from Bitola to Iran, including transfers.
Iran is 2h 30m ahead of Bitola. It is currently 5:49 PM in Bitola and 8:19 PM in Iran.
Yes, the driving distance between Bitola to Iran is 2870 km. It takes approximately 36h 15m to drive from Bitola to Iran.
What companies run services between Bitola, North Macedonia and Iran?
There is no direct connection from Bitola to Iran. However, you can take the bus to Ohrid, take the taxi to Ohrid Airport (OHD) airport, fly to Shahid Madani Of Tabriz International Airport (TBZ), then take the taxi to Tabriz. Alternatively, you can drive from Bitola to Banārūd in around 36h 15m.
- Website
- turkishairlines.com
Flights from Ohrid Airport to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 15h 25m
- When
- Friday
- Estimated price
- $490–1,700
Flights from Ohrid Airport to Shahid Madani Of Tabriz International Airport via Belgrade, Istanbul
- Ave. Duration
- 11h 15m
- When
- Monday and Wednesday
- Estimated price
- $500–1,800
Flights from Skopje International Airport to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $320–1,100
Flights from Skopje International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 9h 27m
- When
- Every day
- Estimated price
- $210–750
Flights from Tirana International Airport Nënë Tereza to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $360–1,300
- Website
- flypgs.com
Flights from Skopje International Airport to Shahid Madani Of Tabriz International Airport via Sabiha Gokcen
- Ave. Duration
- 12h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $160–850
Flights from Skopje International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $120–600
- Website
- ajet.com
Flights from Skopje International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 35m
- When
- Friday
- Estimated price
- $130–470
- Website
- austrian.com
Flights from Skopje International Airport to Tehran International Airport via Vienna
- Ave. Duration
- 11h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $180–800
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Bitola to Skopje, Transporten Centar
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- $11–40
- Schedules at
- mzt.mk
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- transkop.mk
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
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 Need to know: Greyhound, Need to know: Eurostar, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






