There are 9 ways to get from Iran to London by plane, train, car, bus, bus and ferry, night train, car train or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Cheapest
Fly Tabriz to London Gatwick, train
-
Fly from Tabriz (TBZ) to London Gatwick (LGW)
-
Take the train from Gatwick Airport to London Victoria
Drive to Hakkari Yüksekova, fly to London Heathrow
-
Drive from Urmia to Hakkari Yüksekova
-
Fly from Hakkari Yüksekova (YKO) to London Heathrow (LHR)
Fly Tehran Imam Khomeini to London Heathrow
-
Fly from Tehran Imam Khomeini (IKA) to London Heathrow (LHR)
Bus
-
Take the bus from Tehran Beyhaghi Terminal to Istanbul
-
Take the bus from Istanbul - Aksaray to Constanta
-
Take the bus from Constanta to Bucuresti
-
Take the bus from Bucharest to London Victoria
Bus, bus and ferry
-
Take the bus from Tehran Beyhaghi Terminal to Istanbul
-
Take the bus from Istanbul to Varna
-
Take the bus and ferry from Varna to London Victoria Station
Bus, night train, bus and ferry
-
Take the bus from Tehran Beyhaghi Terminal to Istanbul
-
Take the night train from Halkali to Gara Bucureşti Nord
-
Take the bus and ferry from Bucharest to London Barking
Drive, Eurotunnel
-
Drive from Tehrān to Calais-Fréthun
-
Take the Eurotunnel from Calais-Fréthun to Folkestone
-
Drive from Folkestone to London
Drive, car ferry
-
Drive from Tehrān to Dunkirk
-
Take the car ferry from Dunkirk to Dover
-
Drive from Dover to London
Tabriz (TBZ) to London Heathrow (LHR) flights
Coronavirus (COVID-19) in United Kingdom
There is widespread community transmission globally.
Some travel restrictions may still be in place within United Kingdom. For the latest travel status, please check the official page for United Kingdom.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
Coronavirus (COVID-19) Travel Advice
There are currently lockdown measures within United Kingdom to control the spread of Coronavirus (COVID-19). Domestic travel within United Kingdom may be affected.
International flights leaving Iran are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.
Official Coronavirus (COVID-19) Information for IranCurrently, we are unable to provide international travel restriction information for United Kingdom relating to Coronavirus (COVID-19). For the latest travel status in United Kingdom, please check government recommendations.
Questions & Answers
The cost-effective way to get from Iran to London is to bus and night train and bus and ferry, which costs $130 - $180 and takes 4 days 3h.
The quickest way to get from Iran to London is to fly which costs $200 - $750 and takes 9h 40m.
No, there is no direct bus from Iran to London. However, there are services departing from Tehran Beyhaghi Terminal and arriving at London Victoria via Istanbul - Aksaray, Constanta and Bucharest. The journey, including transfers, takes approximately 3 days 9h.
The distance between Iran and London is 3024 miles.
The best way to get from Iran to London without a car is to bus which takes 3 days 9h and costs $220 - $250.
It takes approximately 9h 40m to get from Iran to London, including transfers.
Iran to London bus services, operated by Seiro Safar, depart from Tehran Beyhaghi Terminal station.
The best way to get from Iran to London is to fly which takes 9h 40m and costs $200 - $750. Alternatively, you can bus, which costs $220 - $250 and takes 3 days 9h.
There is no direct flight from Tabriz Airport to London Heathrow Airport. The quickest flight takes 9h and has one stopover.
Iran to London bus services, operated by Maxibus Travel, arrive at London Victoria station.
- Distance: 3024.5 miles
- Duration: 9h 40m
What companies run services between Iran and London, England?
Turkish Airlines, ATA Airlines and British Airways fly from Tabriz to London Paddington 4 times a day. Alternatively, you can take a bus from Tehrān to London Victoria via Istanbul, Istanbul - Aksaray, Constanta, Bucuresti, and Bucharest in around 3 days 9h.
- Website
- turkishairlines.com
Flights from Tabriz to London Heathrow via Istanbul
- Ave. Duration
- 9h 7m
- When
- Monday, Tuesday, Thursday, Saturday and Sunday
- Estimated price
- £160 - £550
Flights from Tabriz to London Heathrow via Ankara, Istanbul
- Ave. Duration
- 12h 40m
- When
- Thursday
- Estimated price
- £160 - £550
Flights from Tabriz to London Gatwick via Istanbul
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- £180 - £650
Flights from Tabriz to London Gatwick via Ankara, Istanbul
- Ave. Duration
- 13h 50m
- When
- Thursday
- Estimated price
- £180 - £650
Flights from Hakkari Yüksekova to London Heathrow via Istanbul
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- £150 - £500
Flights from Hakkari Yüksekova to London Heathrow via Ankara, Istanbul
- Ave. Duration
- 9h 50m
- When
- Tuesday and Saturday
- Estimated price
- £150 - £500
Flights from Tehran Imam Khomeini to London Heathrow via Istanbul
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- £410 - £2,500
- Website
- britishairways.com
Flights from Tabriz to London Heathrow via Istanbul
- Ave. Duration
- 10h 30m
- When
- Friday
- Estimated price
- £180 - £750
Flights from Hakkari Yüksekova to London Heathrow via Istanbul, Basel
- Ave. Duration
- 9h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £150 - £550
Flights from Hakkari Yüksekova to London Heathrow via Istanbul, Nuremberg
- Ave. Duration
- 10h 5m
- When
- Tuesday, Wednesday, Friday and Sunday
- Estimated price
- £150 - £500
Flights from Hakkari Yüksekova to London Heathrow via Istanbul, Berlin Brandenburg
- Ave. Duration
- 10h 25m
- When
- Monday, Tuesday, Thursday, Friday and Saturday
- Estimated price
- £150 - £550
Flights from Hakkari Yüksekova to London Heathrow via Istanbul, Zurich
- Ave. Duration
- 10h 35m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- £150 - £550
- Website
- easyjet.com
Flights from Tabriz to London Gatwick via Istanbul, Dubrovnik
- Ave. Duration
- 9h 10m
- When
- Tuesday
- Estimated price
- £100 - £480
Flights from Tabriz to London Gatwick via Istanbul, Budapest
- Ave. Duration
- 12h 45m
- When
- Wednesday and Thursday
- Estimated price
- £180 - £650
Flights from Tabriz to London Gatwick via Istanbul, Munich
- Ave. Duration
- 12h 50m
- When
- Saturday
- Estimated price
- £180 - £650
- Website
- qatarairways.com
Flights from Tehran Imam Khomeini to London Heathrow via Doha
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- £420 - £2,300
- Website
- lufthansa.com
Flights from Hakkari Yüksekova to London Heathrow via Istanbul, Munich
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- £150 - £500
Flights from Tehran Imam Khomeini to London Heathrow via Frankfurt
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- £470 - £2,100
- Website
- ebooking.iranair.com
Flights from Tehran Imam Khomeini to London Heathrow
- Ave. Duration
- 6h 20m
- When
- Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- £700 - £1,600
- Website
- austrian.com
Flights from Tehran Imam Khomeini to London Heathrow via Vienna
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- £460 - £2,000
- Website
- emirates.com
Flights from Tehran Imam Khomeini to London Heathrow via Dubai
- Ave. Duration
- 10h 30m
- When
- Monday and Saturday
- Estimated price
- £550 - £2,600
- Website
- kuwaitairways.com
Flights from Tehran Imam Khomeini to London Heathrow via Kuwait
- Ave. Duration
- 10h 45m
- When
- Sunday
- Estimated price
- £240 - £550
- Phone
- +44 3451 27 29 20
- Website
- southernrailway.com
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 34 min
- Frequency
- Every 15 minutes
- Estimated price
- £9 - £23
- Website
- Southern Service
- Schedules at
- Southern Service
- Schedules at
- ojp.nationalrail.co.uk
- Anytime Standard
- £9 - £13
- Anytime 1st Class
- £17 - £23
- Phone
- +44 345 850 1530
- customerservices@gatwickexpress.com
- Website
- gatwickexpress.com
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- £12 - £18
- Website
- gatwickexpress.com
- Anytime Standard
- £12 - £18
- Phone
- 0700 10 200
- Website
- bdz.bg
Night train from Halkali to Gara Bucureşti Nord
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- £13 - £20
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- £13 - £16
- 1st Class
- £16 - £20
- Phone
- +44 (0) 8443 35 35 35
- Website
- eurotunnel.com
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- Eurotunnel
- Website
- en.seirosafar.ir
Bus from Tehran Beyhaghi Terminal to Istanbul
- Ave. Duration
- 36h
- Frequency
- Once a week
- Estimated price
- £42
- Schedules at
- seirosafar.ir
- Phone
- +4-0241-831.491
- transevren1@yahoo.com
- Website
- transevren.ro
Bus from Istanbul - Aksaray to Constanta
- Ave. Duration
- 10h
- Frequency
- On demand
- Estimated price
- £20 - £26
- Schedules at
- transevren.ro
- Phone
- 0743335517
- Website
- simpatrans.autogari.ro
Bus from Constanta to Bucuresti
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- £7 - £15
- Schedules at
- simpatrans.autogari.ro
- Phone
- +4-021-316.42.21
- Website
- sirtrans.ro
Bus from Constanta to Bucuresti
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- £7 - £17
- Schedules at
- sirtrans.ro
- Phone
- 021-314-0444
- office@gsmtrans.ro
- Website
- gsmtrans.ro
Bus from Constanta to Bucuresti
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- £8 - £12
- Schedules at
- gsmtrans.ro
- Phone
- 0741 607 941
- office@fany.ro
- Website
- fany.ro
Bus from Constanta to Bucuresti
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- £9 - £13
- Schedules at
- fany.ro
- Phone
- +40 745 766 766
- dispecerat@maxibustravel.ro
- Website
- maxibustravel.ro
Bus from Bucharest to London Victoria
- Ave. Duration
- 30h
- Frequency
- Twice a week
- Estimated price
- £120
- Schedules at
- maxibustravel.ro
- Phone
- 0090 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Istanbul to Varna
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Estimated price
- £8 - £25
- Schedules at
- alparturizm.com.tr
- Phone
- +44 74 71405777
- office@balkanhorn.com
- Website
- balkanhorn.com
Bus and ferry from Varna to London Victoria Station
- Ave. Duration
- 39h 9m
- Frequency
- Twice a week
- Estimated price
- £120
- Website
- Balkan Horn
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus and ferry from Bucharest to London Barking
- Ave. Duration
- 40h 2m
- Frequency
- Once daily
- Estimated price
- £55 - £80
- Schedules at
- latinoexpres.ro
- Phone
- +45 33 42 30 10
- incoming@dfdsseaways.dk
- Website
- dfds.com
Car ferry from Dunkirk to Dover
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- £80 - £140
- Website
- dfds.co.uk
- Standard Car - Economy
- £84
- Standard Car - Premium
- £134
Want to know more about travelling around United Kingdom
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.
Related travel guides
Travelling to the UK: What do I need to know?
From navigating the Tube to exploring by ferry, Rome2rio’s UK travel guides give you the lowdown on this tourist hotspot.
Read the travel guideWhich London airport should I choose?
Heathrow, Gatwick, Stansted, Luton, City or Southend? Rome2rio explains all.
Read the travel guideHow to get from Heathrow Airport into central London
Rome2rio explains all your public transport options.
Read the travel guideHow to get from Gatwick Airport into central London
Rome2rio explains all your public transport options.
Read the travel guideMore Questions & Answers
London is 3h 30m behind Iran. It is currently 14:21 in Iran and 10:51 in London.
ATA Airlines, British Airways and Turkish Airlines offer flights from Tabriz Airport to London Heathrow Airport.
There are 6102+ hotels available in London. Prices start at £75 per night.
The best way to get from Iran to Tabriz Airport is to taxi which takes 17 min and costs $1 - $2.