Rome2Rio

How to get fromIran to Cambodiaby plane, bus, train, car ferry, or car

Find Transport to Cambodia

See all options

There are 7 ways to get from Iran to Cambodia by plane, bus, train, car ferry, or car

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 Shahid Dastghaib International Airport to Siem Reap, bus

    best
    1. Fly from Shahid Dastghaib International Airport (SYZ) to Siem Reap (SAI)plane plane SYZ - SAI
    2. Take the bus from Siem Reap Airport to Siem Reap Townbus bus
    13h 22m
    $308–710
  2. Bus to Tehran International Airport, fly to Suvarnabhumi Airport, bus

    cheapest
    1. Take the bus from Azadi Square to Tehran Imam Khomeinibus bus
    2. Fly from Tehran International Airport (IKA) to Suvarnabhumi Airport (BKK)plane plane IKA - BKK
    3. Take the bus from Travel Mart Watergate office, Bangkok to Poi Petbus bus
    16h 6m
    $181–712
  3. Fly Shahid Dastghaib International Airport to Phnom Penh

    1. Fly from Shahid Dastghaib International Airport (SYZ) to Phnom Penh (KTI)plane plane SYZ - KTI
    14h 59m
    $241–601
  4. Bus to Tehran International Airport, fly to Phnom Penh

    1. Take the bus from Azadi Square to Tehran Imam Khomeinibus bus
    2. Fly from Tehran International Airport (IKA) to Phnom Penh (KTI)plane plane IKA - KTI
    16h 12m
    $222–852
  5. Bus to Tehran International Airport, fly to Siem Reap, bus

    1. Take the bus from Azadi Square to Tehran Imam Khomeinibus bus
    2. Fly from Tehran International Airport (IKA) to Siem Reap (SAI)plane plane IKA - SAI
    3. Take the bus from Siem Reap Airport to Siem Reap Townbus bus
    15h 31m
    $269–711
  6. Train, car ferry to Kuwait International Airport, fly to Phnom Penh

    1. Take the train from Ahvaz to Khorramshahrtrain train
    2. Take the carferry from Khorramshahr to Kuwaitcarferry car ferry
    3. Fly from Kuwait International Airport (KWI) to Phnom Penh (KTI)plane plane KWI - KTI
    20h 8m
  7. Drive to Ashgabat International Airport, fly to Tan Son Nhat International Airport, bus

    1. Drive from Mashhad to Ashgabat International Airport (ASB)car car
    2. Fly from Ashgabat International Airport (ASB) to Tan Son Nhat International Airport (SGN)plane plane ASB - SGN
    3. Take the bus from Ho Chi Minh to Phnom Penhbus bus
    18h 46m
    $634–1,545

Shahid Dastghaib International Airport (SYZ) to Siem Reap (SAI) flights

Calendar22Weekly Planes
Duration15h 26mAverage Duration
Ticket$302Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Iran and Cambodia?

SalamAir, Oman Air, and three other airlines fly from Shahid Dastghaib International Airport (SYZ) to Phnom Penh (KTI) once daily.

Airlines
Train operators
Bus operators
Ferry 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 Getting around the Cyclades, Getting to Milan from the airport, and Need to know: Greyhound - to help you get the most out of your next trip.