There are 6 ways to get from Monrovia to Iran by taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Isfahan Shahid Beheshti International Airport
best- Take the taxi from Monrovia to Roberts International Airport (ROB)taxi
- Fly from Roberts International Airport (ROB) to Isfahan Shahid Beheshti International Airport (IFN)plane ROB - IFN
23h 21m$886–3,442Taxi, fly to Ahwaz International Airport
cheapest- Take the taxi from Monrovia to Roberts International Airport (ROB)taxi
- Fly from Roberts International Airport (ROB) to Ahwaz International Airport (AWZ)plane ROB - AWZ
24h 6m$636–2,042Taxi, fly to Mashhad International Airport
- Take the taxi from Monrovia to Roberts International Airport (ROB)taxi
- Fly from Roberts International Airport (ROB) to Mashhad International Airport (MHD)plane ROB - MHD
25h 5m$886–2,342Taxi, fly to Tehran International Airport, bus
- Take the taxi from Monrovia to Roberts International Airport (ROB)taxi
- Fly from Roberts International Airport (ROB) to Tehran International Airport (IKA)plane ROB - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
22h 12m$638–2,344Taxi, fly to Shahid Madani Of Tabriz International Airport
- Take the taxi from Monrovia to Roberts International Airport (ROB)taxi
- Fly from Roberts International Airport (ROB) to Shahid Madani Of Tabriz International Airport (TBZ)plane ROB - TBZ
22h 8m$936–3,742Taxi, fly to Shahid Dastghaib International Airport
- Take the taxi from Monrovia to Roberts International Airport (ROB)taxi
- Fly from Roberts International Airport (ROB) to Shahid Dastghaib International Airport (SYZ)plane ROB - SYZ
22h$736–2,542
Roberts International Airport (ROB) to Isfahan Shahid Beheshti International Airport (IFN) flights
Questions & Answers
The cheapest way to get from Monrovia to Iran is to taxi and fly which costs $600 - $2,100 and takes 24h 6m.
The fastest way to get from Monrovia to Iran is to taxi and fly which takes 22h and costs $700 - $2,600.
The distance between Monrovia and Iran is 7095 km.
It takes approximately 23h 21m to get from Monrovia to Iran, including transfers.
Iran is 3h 30m ahead of Monrovia. It is currently 11:06 PM in Monrovia and 2:36 AM in Iran.
What companies run services between Monrovia, Liberia and Iran?
There is no direct connection from Monrovia to Iran. However, you can take the taxi to Roberts International Airport (ROB) airport, fly to Isfahan Shahid Beheshti International Airport (IFN), then take the taxi to Isfahan. Alternatively, you can take the taxi to Roberts International Airport (ROB) airport, fly to Mashhad International Airport (MHD), then take the taxi to Mashhad.
- Website
- turkishairlines.com
Flights from Roberts International Airport to Isfahan Shahid Beheshti International Airport via Casablanca, Istanbul
- Ave. Duration
- 39h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $850–3,400
Flights from Roberts International Airport to Isfahan Shahid Beheshti International Airport via Brussels, Istanbul
- Ave. Duration
- 24h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,000–3,900
Flights from Roberts International Airport to Mashhad International Airport via Casablanca, Istanbul
- Ave. Duration
- 39h 25m
- When
- Friday and Sunday
- Estimated price
- $950–3,700
Flights from Roberts International Airport to Tehran International Airport via Casablanca, Istanbul
- Ave. Duration
- 20h 12m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $600–2,300
Flights from Roberts International Airport to Shahid Madani Of Tabriz International Airport via Casablanca, Istanbul
- Ave. Duration
- 21h
- When
- Wednesday and Friday
- Estimated price
- $900–3,700
Flights from Roberts International Airport to Shahid Dastghaib International Airport via Brussels, Istanbul
- Ave. Duration
- 24h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $900–3,500
Flights from Roberts International Airport to Ahwaz International Airport via Casablanca, Dubai
- Ave. Duration
- 28h 45m
- When
- Wednesday and Sunday
- Estimated price
- $700–2,300
Flights from Roberts International Airport to Ahwaz International Airport via Accra, Dubai
- Ave. Duration
- 23h 5m
- When
- Sunday
- Estimated price
- $600–2,000
Flights from Roberts International Airport to Ahwaz International Airport via Addis Ababa, Dubai
- Ave. Duration
- 23h 25m
- When
- Sunday
- Estimated price
- $850–2,700
- Website
- flydubai.com
Flights from Roberts International Airport to Isfahan Shahid Beheshti International Airport via Addis Ababa, Dubai
- Ave. Duration
- 22h 10m
- When
- Monday
- Estimated price
- $1,200–4,000
Flights from Roberts International Airport to Mashhad International Airport via Addis Ababa, Dubai
- Ave. Duration
- 28h
- When
- Monday, Thursday, and Sunday
- Estimated price
- $1,300–4,300
- Website
- kuwaitairways.com
Flights from Roberts International Airport to Mashhad International Airport via Casablanca, Kuwait
- Ave. Duration
- 25h 40m
- When
- Friday
- Estimated price
- $850–2,300
Flights from Roberts International Airport to Tehran International Airport via Addis Ababa, Kuwait
- Ave. Duration
- 20h 35m
- When
- Tuesday
- Estimated price
- $850–2,800
- Website
- emirates.com
Flights from Roberts International Airport to Mashhad International Airport via Accra, Dubai
- Ave. Duration
- 27h 40m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $950–3,200
Flights from Roberts International Airport to Shahid Dastghaib International Airport via Accra, Dubai
- Ave. Duration
- 20h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $700–2,500
- Website
- jazeeraairways.com
Flights from Roberts International Airport to Tehran International Airport via Addis Ababa, Kuwait
- Ave. Duration
- 20h 55m
- When
- Thursday
- Estimated price
- $850–2,800
Flights from Roberts International Airport to Shahid Dastghaib International Airport via Addis Ababa, Kuwait
- Ave. Duration
- 25h 55m
- When
- Monday
- Estimated price
- $1,000–3,400
- Website
- airarabia.com
Flights from Roberts International Airport to Mashhad International Airport via Addis Ababa, Sharjah
- Ave. Duration
- 24h
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $1,300–4,300
- Website
- qatarairways.com
Flights from Roberts International Airport to Shahid Dastghaib International Airport via Brussels, Doha
- Ave. Duration
- 27h
- When
- Tuesday and Friday
- Estimated price
- $1,000–3,800
- Website
- flypgs.com
Flights from Roberts International Airport to Shahid Dastghaib International Airport via Brussels, Sabiha Gokcen
- Ave. Duration
- 26h 10m
- When
- Friday
- Estimated price
- $900–3,500
- Ave. Duration
- 52 min
- Estimated price
- $30–45
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 French strikes 2018: What are my alternative transport options?, How to get from Florence to Rome, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
