There are 12 ways to get from Rome to London by plane, train, bus, night bus, car, 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.
Recommended option
Fly Rome to London Heathrow • 5h 32m
Cheapest option
Fly Rome Ciampino to London Stansted • 6h 25m
10 alternative options
Fly Rome to London Gatwick, train • 5h 49m
Fly Rome to London City • 7h 9m
Fly Rome to London Stansted • 6h 15m
Fly Rome to Bristol, train • 7h 55m
Train • 14h 12m
Bus • 29h 50m
Bus, night bus • 31h 11m
Drive, Eurotunnel • 17h 39m
Drive, car ferry • 18h 58m
Rome to London by train
Questions & Answers
The cheapest way to get from Rome to London is to fly which costs €40 - €240 and takes 6h 25m.
The quickest way to get from Rome to London is to fly which costs €85 - €320 and takes 5h 32m.
No, there is no direct bus from Rome to London station. However, there are services departing from Roma Tiburtina TiBus and arriving at London - Victoria Coach Station via Paris - Bercy Seine. The journey, including transfers, takes approximately 29h 50m.
No, there is no direct train from Rome to London. However, there are services departing from Roma Termini and arriving at London St Pancras Intl via Milano Centrale, Gare de Lyon and Paris Nord. The journey, including transfers, takes approximately 14h 12m.
The distance between Rome and London is 896 miles.
The best way to get from Rome to London without a car is to train which takes 14h 12m and costs €210 - €600.
It takes approximately 5h 32m to get from Rome to London, including transfers.
Rome to London bus services, operated by FlixBus, depart from Roma Tiburtina TiBus station.
Rome to London train services, operated by Trenitalia Frecce, depart from Roma Termini station.
The best way to get from Rome to London is to fly which takes 5h 32m and costs €85 - €320. Alternatively, you can train, which costs €210 - €600 and takes 14h 12m, you could also bus, which costs €120 - €200 and takes 29h 50m.

- Distance: 896.3 miles
- Duration: 5h 32m
What companies run services between Rome, Italy and London, England?
British Airways, Alitalia and seven other airlines fly from Rome to London Paddington hourly. Alternatively, you can take a train from Rome to London King's Cross via Milano Centrale, Paris Gare De Lyon, Gare de Lyon, Gare du Nord, and Paris Nord in around 14h 12m.

- Website
- ryanair.com
Flights from Rome to London Stansted via Eindhoven
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- £30 - £310
Flights from Rome to London Stansted via Barcelona
- Ave. Duration
- 5h 15m
- When
- Saturday
- Estimated price
- £30 - £310
Flights from Rome to London Stansted via Dublin
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- £30 - £310
Flights from Rome to London Stansted via Santander
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- £30 - £310
Flights from Rome to London Stansted via Copenhagen
- Ave. Duration
- 5h 40m
- When
- Monday and Saturday
- Estimated price
- £30 - £310
Flights from Rome to London Stansted via Palermo
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Thursday, Saturday and Sunday
- Estimated price
- £30 - £310
Flights from Rome to London Stansted via Madrid
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- £30 - £310
Flights from Rome Ciampino to London Stansted
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- £29 - £170
Flights from Rome Ciampino to London Stansted via Budapest
- Ave. Duration
- 5h 40m
- When
- Wednesday, Friday and Saturday
- Estimated price
- £29 - £170
Flights from Rome Ciampino to London Stansted via Warsaw Modlin
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- £29 - £170
Flights from Rome to Bristol via Barcelona
- Ave. Duration
- 5h 30m
- When
- Monday
- Estimated price
- £50 - £180
Flights from Rome to Bristol via Dublin
- Ave. Duration
- 6h 40m
- When
- Monday and Sunday
- Estimated price
- £50 - £180

- Website
- easyjet.com
Flights from Rome to London Gatwick
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- £45 - £310
Flights from Rome to London Gatwick via Geneva
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- £45 - £310
Flights from Rome to Bristol
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £70 - £250
Flights from Rome to Bristol via Paris Orly
- Ave. Duration
- 5h 12m
- When
- Monday
- Estimated price
- £70 - £250
Flights from Rome to Bristol via Geneva
- Ave. Duration
- 4h 35m
- When
- Saturday and Sunday
- Estimated price
- £70 - £250
Flights from Rome to Bristol via Lyon
- Ave. Duration
- 4h 55m
- When
- Tuesday, Friday and Sunday
- Estimated price
- £70 - £250
Flights from Rome to Bristol via Basel
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- £70 - £250

- Website
- britishairways.com
Flights from Rome to London Heathrow
- Ave. Duration
- 2h 41m
- When
- Every day
- Estimated price
- £90 - £700
Flights from Rome to London Gatwick
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- £25 - £450
Flights from Florence to London City
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- £100 - £550

- Website
- lufthansa.com
Flights from Rome to London Heathrow via Frankfurt
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- £130 - £550
Flights from Rome to London Heathrow via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- £130 - £550
Flights from Rome to London Gatwick via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- £130 - £600
Flights from Rome to London City via Frankfurt
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £140 - £550
Flights from Florence to London City via Frankfurt
- Ave. Duration
- 4h 7m
- When
- Monday to Friday
- Estimated price
- £140 - £600

- Website
- klm.com
Flights from Rome to London City via Amsterdam Schiphol
- Ave. Duration
- 6h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £160 - £550
Flights from Florence to London City via Amsterdam Schiphol
- Ave. Duration
- 4h 40m
- When
- Monday to Friday
- Estimated price
- £160 - £600
Flights from Rome to Bristol via Amsterdam Schiphol
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- £130 - £400

- Website
- alitalia.com
Flights from Rome to London Heathrow
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- £85 - £500
Flights from Rome to London Heathrow via Milan Linate
- Ave. Duration
- 4h 5m
- When
- Monday to Saturday
- Estimated price
- £85 - £500
Flights from Rome to London City via Milan Linate
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £130 - £480
Flights from Rome to London City via Cagliari, Milan Linate
- Ave. Duration
- 7h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £130 - £480

- Website
- swiss.com
Flights from Rome to London Heathrow via Zurich
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- £140 - £600
Flights from Rome to London City via Zurich
- Ave. Duration
- 6h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £120 - £550
Flights from Florence to London City via Zurich
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £160 - £600

- Website
- vueling.com
Flights from Rome to London Gatwick
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- £25 - £450
Flights from Rome to London Gatwick via Paris Orly
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- £25 - £450

- Website
- airfrance.com
Flights from Rome to London Heathrow via Paris Charles de Gaulle
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- £150 - £650

- Website
- flyulendo.com
Flights from Rome to London Gatwick
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- £21 - £270

- Website
- brusselsairlines.com
Flights from Rome to London Heathrow via Brussels
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £140 - £550

- Website
- eurowings.com
Flights from Rome to London Heathrow via Dusseldorf
- Ave. Duration
- 4h 30m
- When
- Monday and Thursday
- Estimated price
- £120 - £440

- Website
- luxair.lu
Flights from Rome to London City via Luxembourg
- Ave. Duration
- 5h
- When
- Tuesday, Wednesday and Thursday
- Estimated price
- £140 - £650

- Website
- aerlingus.com
Flights from Rome to London City via Dublin
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £310 - £900

- Website
- jet2.com
Flights from Rome to London Stansted
- Ave. Duration
- 2h 40m
- When
- Monday, Thursday and Friday
- Estimated price
- £70 - £150

- Phone
- +44 3451 27 29 20
- Website
- southernrailway.com
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- £10 - £14
- Website
- https://www.southernrailway.com/
- Anytime Day Single
- £10 - £14

- Phone
- +44 345 850 1530
- Website
- gatwickexpress.com
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- £12
- Schedules at
- https://www.gatwickexpress.com/travel-information/plan-your-journey/timetables
- Website
- https://www.gatwickexpress.com/
- Anytime Day SIngle
- £12

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- £18 - £65
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- £18 - £25
- Base Standard
- £35 - £50
- Base Premium
- £40 - £65
Train from Roma Termini to Milano Centrale
- Ave. Duration
- 3h 10m
- Frequency
- Every 30 minutes
- Estimated price
- £35 - £110
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- £35 - £50
- Base Standard
- £60 - £85
- Base Premium
- £70 - £110

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Stazione Santa Maria Novella
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- £16 - £50
- Website
- https://www.italotreno.it/en
- Smart Economy
- £18 - £25
- Smart Low Cost
- £16 - £20
- Smart Flex
- £35 - £50
Train from Roma Termini to Milano Centrale
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- £29 - £80
- Website
- https://www.italotreno.it/en
- Smart Economy
- £29 - £40
- Smart Low Cost
- £30 - £40
- Smart Flex
- £55 - £80

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 3h 41m
- Frequency
- Every 4 hours
- Estimated price
- £17 - £30
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- £27 - £30
Train from Milano Centrale to Paris Gare De Lyon
- Ave. Duration
- 6h 44m
- Frequency
- Twice daily
- Estimated price
- £55 - £100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- £85 - £100
Frequently asked questions

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 3h 10m
- Frequency
- 6 times a week
- Estimated price
- £14 - £20
- Website
- https://www.trenitalia.com/
- 2nd Class
- £14 - £20

- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Bristol Temple Meads to London Paddington
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- £55 - £120
- Website
- https://www.gwr.com/
- Anytime Day Single
- £55 - £80
- Anytime Day Single 1st Class
- £80 - £120

Rome2Rio's guide to Eurostar
Contact Details
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Paris Nord to London St Pancras Intl
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- £100 - £300
- Website
- https://www.eurostar.com/rw-en
- Business Premier
- £270 - £300
- Standard
- £100 - £130
- Standard Premier
- £140 - £180

- 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
- https://www.eurotunnel.com/uk/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Roma Tiburtina TiBus to Paris
- Ave. Duration
- 20h 25m
- Frequency
- Twice daily
- Estimated price
- £90 - £130
- Website
- https://www.flixbus.co.uk
Bus from Paris to London Victoria Coach Station
- Ave. Duration
- 9h 35m
- Frequency
- 5 times a day
- Estimated price
- £30 - £45
- Website
- https://www.flixbus.co.uk
Bus from Roma Tiburtina TiBus to Paris - Massy-Palaiseau
- Ave. Duration
- 19h 50m
- Frequency
- Once daily
- Estimated price
- £90 - £130
- Website
- https://www.flixbus.co.uk
Night bus from Paris to London Victoria Coach Station
- Ave. Duration
- 9h 10m
- Frequency
- 5 times a week
- Estimated price
- £30 - £50
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Roma Tiburtina TiBus to Paris - Bercy Seine
- Ave. Duration
- 19h 55m
- Frequency
- Once daily
- Estimated price
- £80 - £120
- Website
- https://www.blablacar.co.uk/
Bus from Paris - Bercy Seine to London - Victoria Coach Station
- Ave. Duration
- 8h 25m
- Frequency
- 5 times a day
- Estimated price
- £26 - £40
- Website
- https://www.blablacar.co.uk/

- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Paris Gare de Bercy Seine to London Victoria Coach Station
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- £27 - £40
- Website
- https://uk.megabus.com
- Schedules at
- https://uk.megabus.com/timetables

- Phone
- 01304 448866.
- Website
- poferries.com
Car ferry from Calais to Dover
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- £45 - £60
- Website
- P&O Ferries
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 guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
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 guideMore Questions & Answers
The quickest flight from Rome Airport to London Heathrow Airport is the direct flight which takes 2h 40m.
Rome to London bus services, operated by Blablabus, arrive at London - Victoria Coach Station.
London is 1h behind Rome. It is currently 3:26 PM in Rome and 2:26 PM in London.
Rome to London train services, operated by Eurostar, arrive at London St Pancras Intl station.
Brussels Airlines, Swiss, Eurowings and four other airlines offer flights from Rome Airport to London Heathrow Airport.
There are 5305+ hotels available in London. Prices start at £59 per night.
The best way to get from Rome to Rome Airport is to train which takes 32 min and costs €7 - €35.