There are 11 ways to get from Italy to Iran by plane, car, train 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.

Recommended option

Fly Naples to Tabriz  •  14 h 19 min

  1. Fly from Naples (NAP) to Tabriz (TBZ) NAP - TBZ

$254 - $1,007

Cheapest option

Fly Rome to Tehran Imam Khomeini  •  9 h 9 min

  1. Fly from Rome (FCO) to Tehran Imam Khomeini (IKA) FCO - IKA

$146 - $371

9 alternative options

Fly Naples to Hakkari Yüksekova, drive  •  19 h 27 min

  1. Fly from Naples (NAP) to Hakkari Yüksekova (YKO) NAP - YKO
  2. Drive from Hakkari Yüksekova to Urmia

$194 - $722

Fly Naples to Esfahan  •  15 h 48 min

  1. Fly from Naples (NAP) to Esfahan (IFN) NAP - IFN

$255 - $958

Fly Naples to Tehran Imam Khomeini  •  10 h 23 min

  1. Fly from Naples (NAP) to Tehran Imam Khomeini (IKA) NAP - IKA

$275 - $447

Fly Milan Malpensa to Tehran Imam Khomeini  •  9 h 34 min

  1. Fly from Milan Malpensa (MXP) to Tehran Imam Khomeini (IKA) MXP - IKA

$157 - $331

Fly Naples to Van, drive  •  12 h 29 min

  1. Fly from Naples (NAP) to Van (VAN) NAP - VAN
  2. Drive from Van to Urmia

$206 - $757

Train, bus  •  2 days 21 h

  1. Take the train from Roma Termini to Venezia Mestre Fr / ...
  2. Take the bus from Venezia Mestre Station to Sofia
  3. Take the bus from Sofia to Istanbul
  4. Take the bus from Istanbul to Tehran Beyhaghi Terminal

$250 - $369

Bus Seiro Safar  •  3 days 4 h

  1. Take the bus from Roma to Sofia
  2. Take the bus from Sofia to Istanbul
  3. Take the bus from Istanbul to Tehran Beyhaghi Terminal

$301 - $397

Bus  •  5 days 5 h

  1. Take the bus from Rome Rebibbia to Kherson
  2. Take the bus from Kherson to Yerevan
  3. Take the bus from Kilikia bus station to Tehrān

$281 - $323

Drive  •  2 days 4 h

  1. Drive from Rome to Tehrān 2956.2 miles

$700 - $1,100

Questions & Answers

No, there is no direct bus from Italy to Iran. However, there are services departing from Via S. Croce In Gerusalemme/Statilia and arriving at Tehran Beyhaghi Terminal via Roma, Sofia and Istanbul. The journey, including transfers, takes approximately 3 days 4 h.

More details

The distance between Italy and Iran is 3661 km. The road distance is 4729.9 km.

Get driving directions

The best way to get from Italy to Iran without a car is to train and bus which takes 2 days 21 h and costs .

More details

It takes approximately 14 h 19 min to get from Italy to Iran, including transfers.

More details

Italy to Iran bus services, operated by Georg, depart from Roma station.

More details

The best way to get from Italy to Iran is to fly which takes 14 h 19 min and costs . Alternatively, you can bus, which costs and takes 3 days 4 h.

Mode details

There is no direct flight from Naples Airport to Tabriz Airport. The quickest flight takes 12 h 15 min and has one stopover.

Search flights

Italy to Iran bus services, operated by Seiro Safar, arrive at Tehran Beyhaghi Terminal station.

More details

Iran is 2 h 30 min ahead of Italy. It is currently 5:26 PM in Italy and 6:56 PM in Iran.

Yes, the driving distance between Italy to Iran is 4730 km. It takes approximately 2 days 4 h to drive from Italy to Iran.

Get driving directions

Map of how to get from Italy to Iran.
Launch map view
  • Distance: 2288.2 miles
  • Duration: 14 h 19 min

What companies run services between Italy and Iran?

Turkish Airlines and Alitalia fly from Naples to Tabriz twice daily. Alternatively, you can take a bus from Rome to Tehrān via Termini, Roma, Sofia, Istanbul, and Istanbul in around 3 days 4 h.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Naples to Tabriz via Istanbul Ataturk
Ave. Duration
12 h 15 min
When
Monday, Tuesday, Friday, Saturday and Sunday
Estimated price
$250 - $1,000
Flights from Naples to Tabriz via Rome, Istanbul Ataturk
Ave. Duration
11 h 45 min
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$280 - $1,100
Flights from Naples to Hakkari Yüksekova via Istanbul Ataturk
Ave. Duration
15 h 30 min
When
Monday, Wednesday, Saturday and Sunday
Estimated price
$180 - $700
Flights from Naples to Hakkari Yüksekova via Istanbul Ataturk, Ankara
Ave. Duration
17 h 20 min
When
Monday, Wednesday, Saturday and Sunday
Estimated price
$180 - $700
Flights from Rome to Tehran Imam Khomeini via Sabiha Gokcen
Ave. Duration
7 h 30 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$300 - $600
Flights from Rome to Tehran Imam Khomeini via Istanbul Ataturk
Ave. Duration
7 h 40 min
When
Every day
Estimated price
$300 - $600
Flights from Naples to Esfahan via Istanbul Ataturk
Ave. Duration
13 h 40 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$250 - $950
Flights from Naples to Esfahan via Rome, Istanbul Ataturk
Ave. Duration
13 h 10 min
When
Monday to Saturday
Estimated price
$270 - $950
Flights from Naples to Tehran Imam Khomeini via Istanbul Ataturk
Ave. Duration
9 h 12 min
When
Every day
Estimated price
$430 - $800
Flights from Milan Malpensa to Tehran Imam Khomeini via Istanbul Ataturk
Ave. Duration
8 h
When
Every day
Estimated price
$280 - $500
Flights from Milan Malpensa to Tehran Imam Khomeini via Sabiha Gokcen
Ave. Duration
8 h 30 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$280 - $500
Flights from Naples to Van via Istanbul Ataturk
Ave. Duration
8 h 52 min
When
Every day
Estimated price
$170 - $700
Flights from Naples to Van via Istanbul Ataturk, Ankara
Ave. Duration
7 h 35 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$170 - $700
Alitalia
Website
alitalia.com
Flights from Rome to Tehran Imam Khomeini
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$380 - $1,000
Flights from Naples to Tehran Imam Khomeini via Rome
Ave. Duration
7 h
When
Every day
Estimated price
$600 - $750
Flights from Milan Malpensa to Tehran Imam Khomeini via Rome
Ave. Duration
8 h
When
Every day
Estimated price
$1,400 - $2,300
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Rome to Tehran Imam Khomeini via Moscow Sheremetyevo
Ave. Duration
8 h 20 min
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$220 - $850
Flights from Naples to Tehran Imam Khomeini via Moscow Sheremetyevo
Ave. Duration
11 h 55 min
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$220 - $700
Flights from Milan Malpensa to Tehran Imam Khomeini via Moscow Sheremetyevo
Ave. Duration
9 h
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$300 - $1,000
Lufthansa
Website
lufthansa.com
Flights from Rome to Tehran Imam Khomeini via Frankfurt
Ave. Duration
8 h 45 min
When
Every day
Estimated price
$460 - $1,700
Flights from Naples to Tehran Imam Khomeini via Frankfurt
Ave. Duration
11 h 45 min
When
Every day
Estimated price
$600 - $750
Flights from Milan Malpensa to Tehran Imam Khomeini via Frankfurt
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$420 - $1,500
Iran Air
Website
iranair.com
Flights from Naples to Tehran Imam Khomeini via Vienna
Ave. Duration
7 h 55 min
When
Wednesday and Saturday
Estimated price
$80 - $4,600
Flights from Naples to Tehran Imam Khomeini via Milan Malpensa
Ave. Duration
8 h
When
Monday
Estimated price
$80 - $5,000
Flights from Milan Malpensa to Tehran Imam Khomeini
Ave. Duration
5 h 10 min
When
Monday and Friday
Estimated price
$75 - $4,000
Qatar Airways
Website
qatarairways.com
Flights from Rome to Tehran Imam Khomeini via Doha
Ave. Duration
9 h 5 min
When
Every day
Estimated price
$360 - $950
Flights from Milan Malpensa to Tehran Imam Khomeini via Doha
Ave. Duration
9 h 20 min
When
Every day
Estimated price
$430 - $850
Ukraine International Airlines
Website
flyuia.com
Flights from Rome to Tehran Imam Khomeini via Boryspil
Ave. Duration
9 h 45 min
When
Tuesday, Wednesday, Thursday, Friday and Saturday
Estimated price
$200 - $420
Flights from Milan Malpensa to Tehran Imam Khomeini via Boryspil
Ave. Duration
9 h 15 min
When
Tuesday, Wednesday, Thursday, Friday and Saturday
Estimated price
$280 - $500
Emirates
Website
emirates.com
Flights from Rome to Tehran Imam Khomeini via Dubai
Ave. Duration
9 h 50 min
When
Every day
Estimated price
$430 - $700
Flights from Milan Malpensa to Tehran Imam Khomeini via Dubai
Ave. Duration
9 h 35 min
When
Every day
Estimated price
$430 - $750
Pegasus Airlines
Website
flypgs.com
Flights from Rome to Tehran Imam Khomeini via Sabiha Gokcen
Ave. Duration
7 h 40 min
When
Sunday
Estimated price
$130 - $650
Mahan Air
Website
mahan.aero
Flights from Milan Malpensa to Tehran Imam Khomeini
Ave. Duration
5 h 45 min
When
Wednesday, Saturday and Sunday
Estimated price
$360 - $1,000
Austrian Airlines
Website
austrian.com
Flights from Milan Malpensa to Tehran Imam Khomeini via Vienna
Ave. Duration
6 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$450 - $1,300
Train operators
Trenitalia Frecce

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Roma Termini to Venezia Mestre
Ave. Duration
3 h 33 min
Frequency
Hourly
Estimated price
$55 - $85
Website
orario.trenitalia.com
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Roma Termini to Venezia Mestre Station
Ave. Duration
3 h 35 min
Frequency
Every 4 hours
Estimated price
$40 - $60
Website
italotreno.it
Bus operators
Yubim
Website
yubim.eu
Bus from Venezia Mestre Station to Sofia
Ave. Duration
17 h 34 min
Frequency
4 times a week
Estimated price
$130 - $170
Schedules at
yubim.eu
Metro Plus
Website
metrotransport.bg
Bus from Sofia to Istanbul
Ave. Duration
9 h
Frequency
Every 4 hours
Estimated price
$29 - $65
Schedules at
metrotransport.bg
Seiro Safar
Website
seirosafar.ir
Bus from Istanbul to Tehran Beyhaghi Terminal
Ave. Duration
36 h
Frequency
Once a week
Estimated price
$50
Schedules at
seirosafar.ir
Georg
Phone
+ 359/38/66 34 04
Email
georg_ltd@abv.bg
Website
georg-bg.com
Bus from Roma to Sofia
Ave. Duration
28 h 30 min
Frequency
Once a week
Estimated price
$220 - $280
Schedules at
georg-bg.com
Odri
Phone
+38 032 243 98 10
Email
odri.lviv@gmail.com
Website
odri-ua.com
Bus from Rome Rebibbia to Kherson
Ave. Duration
42 h 55 min
Frequency
Once a week
Estimated price
$151
Schedules at
odri-ua.com
Hayreniq Tour
Website
hayreniqtour.ru
Bus from Kherson to Yerevan
Ave. Duration
2 days 8 h
Frequency
Twice a week
Estimated price
$70 - $110
Schedules at
hayreniqtour.ru
bus
Bus from Kilikia bus station to Tehrān
Ave. Duration
22 h
Frequency
Once daily
Estimated price
$52

Want to know more about travelling around Iran

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Alitalia and Turkish Airlines offer flights from Naples Airport to Tabriz Airport.

Search flights

The best way to get from Italy to Naples Airport is to bus which takes 11 min and costs .

More details