Rome2Rio

How to get fromTehrān to Bandarby plane, train, bus, or taxi

Find Transport to Bandar

See all options

There are 5 ways to get from Tehrān to Bandar by plane, train, bus, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Mehrabad International Airport to Kuala Namu International Airport, train

    best
    1. Fly from Mehrabad International Airport (THR) to Kuala Namu International Airport (KNO)plane plane THR - KNO
    2. Take the train from Bandar Klippa to Rantau Prapattrain train
    32h 14m
    Rp 5,286,994–12,512,084
  2. Bus to Tehran International Airport, fly to Kuala Namu International Airport, train

    1. Take the bus from Azadi Square to Tehran Imam Khomeinibus bus
    2. Fly from Tehran International Airport (IKA) to Kuala Namu International Airport (KNO)plane plane IKA - KNO
    3. Take the train from Bandar Klippa to Rantau Prapattrain train
    26h 50m
    Rp 6,305,322–15,530,369
  3. Bus to Tehran International Airport, fly to Simpang Tiga Airport, taxi

    1. Take the bus from Azadi Square to Tehran Imam Khomeinibus bus
    2. Fly from Tehran International Airport (IKA) to Simpang Tiga Airport (PKU)plane plane IKA - PKU
    3. Take the taxi from Simpang Tiga Airport (PKU) to Bandartaxi taxi
    28h 6m
    Rp 8,924,322–18,925,369
  4. Bus to Tehran International Airport, fly to Silangit Airport, taxi

    1. Take the bus from Azadi Square to Tehran Imam Khomeinibus bus
    2. Fly from Tehran International Airport (IKA) to Silangit Airport (DTB)plane plane IKA - DTB
    3. Take the taxi from Silangit Airport (DTB) to Bandartaxi taxi
    31h 2m
    Rp 11,124,322–31,325,369
  5. Bus to Tehran International Airport, fly to Minangkabau International Airport, bus

    1. Take the bus from Azadi Square to Tehran Imam Khomeinibus bus
    2. Fly from Tehran International Airport (IKA) to Minangkabau International Airport (PDG)plane plane IKA - PDG
    3. Take the bus from Loket Sempati Star Padang to Rantauprapatbus bus
    42h 17m
    Rp 6,914,323–16,705,370

Mehrabad International Airport (THR) to Kuala Namu International Airport (KNO) flights

Calendar6Weekly Planes
Duration27h 56mAverage Duration
TicketRp 5,156,916Cheapest Price
See schedules

Questions & Answers

What companies run services between Tehrān, Iran and Bandar, North Sumatra, Indonesia?

There is no direct connection from Tehrān to Bandar. However, you can take the taxi to Tehran-Mehrabad-Airport-THR airport, fly to Kuala Namu International Airport (KNO), walk to Kuala Namu, take the train to Bandar Khalipah, walk to Bandar Klippa, take the train to Rantau Prapat, then take the taxi to Bandar. Alternatively, you can take the taxi to Azadi Square, take the bus to Tehran Imam Khomeini, walk to Tehran International Airport (IKA) airport, fly to Kuala Namu International Airport (KNO), walk to Kuala Namu, take the train to Bandar Khalipah, walk to Bandar Klippa, take the train to Rantau Prapat, then take the taxi to Bandar.

Airlines
Train operators
Bus 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 Train travel in France: A guide to SNCF, 4 of the smartest ways to explore Australia, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.