Rome2Rio

How to get fromBandar-e Māhshahr to Tehran Imam Khomeini Airport (IKA)by taxi, plane, bus, car, car ferry or train

Find Transport to Tehran Imam Khomeini Airport (IKA)

See all options

There are 7 ways to get from Bandar-e Māhshahr to Tehran Imam Khomeini Airport (IKA) by taxi, plane, bus, car, car ferry, 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.

  1. Taxi to Ahwaz International Airport, fly to Mehrabad International Airport, bus

    best
    1. Take the taxi from Bandar-e Māhshahr to Ahwaz International Airport (AWZ)taxi
    2. Fly from Ahwaz International Airport (AWZ) to Mehrabad International Airport (THR)planeAWZ - THR
    3. Take the bus from Azadi Square to Tehran Imam Khomeinibus
    4h 44m
    $49–304
  2. Drive 843.5 km

    cheapest
    1. Drive from Bandar-e Māhshahr to Tehran Imam Khomeini Airport (IKA)car843.5 km
    9h 12m
    $4–6
  3. Drive, car ferry to Kuwait International Airport, fly to Tehran International Airport

    1. Drive from Bandar-e Māhshahr to Khorramshahrcar
    2. Take the car ferry from Khorramshahr to Kuwaitcarferry
    3. Fly from Kuwait International Airport (KWI) to Tehran International Airport (IKA)planeKWI - IKA
    9h 7m
    $121–402
  4. Taxi, train, bus

    1. Take the taxi from Bandar-e Māhshahr to Ahvaztaxi
    2. Take the train from Ahvaz to Tehrantrain
    3. Take the bus from Azadi Square to Tehran Imam Khomeinibus
    14h 59m
  5. Taxi

    1. Take the taxi from Bandar-e Māhshahr to Tehran Imam Khomeini Airport (IKA)taxi843.5 km
    9h 12m
    $22–27
  6. Taxi to Abadan International Airport, fly to Mehrabad International Airport, bus

    1. Take the taxi from Bandar-e Māhshahr to Abadan International Airport (ABD)taxi
    2. Fly from Abadan International Airport (ABD) to Mehrabad International Airport (THR)planeABD - THR
    3. Take the bus from Azadi Square to Tehran Imam Khomeinibus
    4h 52m
    $54–324
  7. Taxi, train, bus via Arāk

    1. Take the taxi from Bandar-e Māhshahr to Ahvaztaxi
    2. Take the train from Ahvaz to Araktrain
    3. Take the bus from Arak to Tehran Beyhaghi Terminalbus
    4. Take the bus from Azadi Square to Tehran Imam Khomeinibus
    15h 18m

Ahwaz International Airport (AWZ) to Mehrabad International Airport (THR) flights

Calendar69Weekly Planes
Duration1h 5mAverage Duration
Ticket$49Cheapest Price
See schedules

Questions & Answers

What companies run services between Bandar-e Māhshahr, Iran and Tehran Imam Khomeini Airport (IKA), Iran?

There is no direct connection from Bandar-e Māhshahr to Tehran Imam Khomeini Airport (IKA). However, you can take the taxi to Ahwaz International Airport (AWZ) airport, fly to Mehrabad International Airport (THR), walk to Azadi Square, then take the bus to Tehran Imam Khomeini. Alternatively, you can drive to Khorramshahr, take the car ferry to Kuwait, drive to Kuwait International Airport (KWI) airport, then fly to Tehran International Airport (IKA).

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators
Other operators

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 Thanksgiving 2018: How to travel stress-free, Need to know: Jadrolinija, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.