1map logoGo to main page

Florence, Tuscany to London, Greater London from $130: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Florence, Italy
to
London, United Kingdom

How to Get from Florence to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$130 by busBest price
1215.57 kmDistance
2h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  46m
Estimated price
$151-437
Recommended
Company
various
Plane
Train
Average Duration
3h 
Estimated price
$96-349
Cheapest
route map
Distance: 1215.57 km
Duration: 2h 46m

See more options

Pricing table
Company
various
Train
Bus
Average Duration
31h  6m
Estimated price
$0-0
Company
various
Drive
Drive
Average Duration
15h  11m
Estimated price
$0-0
Company
FlixBus
Bus
Average Duration
27h  30m
Estimated price
$130-190
Company
various
Train
Average Duration
16h 
Estimated price
$294-741
Company
various
Drive
Drive
Average Duration
16h  29m
Estimated price
$307-447
Company
various
Train
Average Duration
14h  45m
Estimated price
$322-811

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $103 $99 $103 $124 $131 $115 $121
Fly $142 $87 $99 $87 $129 $120 $158

Traveling From Florence to London

Your journey from Florence to London presents a fascinating contrast: the Renaissance charm of Florence, with its stunning art and architecture, gives way to London's vibrant urban energy and rich history.

Best Neighbourhoods in London

London's neighborhoods each offer a distinctive atmosphere and attractions.

Covent Garden
• Bustling market with street performances.
• Vibrant dining and shopping options nearby.
Shoreditch
• Known for edgy street art and trendy bars.
• A hub for creative food and innovation.
Notting Hill
• Famous for its colorful houses and Portobello Market.
• A picturesque area with charming cafes and boutiques.

Best Times To Visit London's Attractions

Timing your visits can transform your experience at London's top sites.

The British Museum
Visit early on weekdays to enjoy quieter galleries and better interactions.
The Tower of London
Monday mornings are ideal when crowds are typically thinner.
Buckingham Palace
Catch the Changing of the Guard during weekdays for fewer onlookers.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, with mild summers and cool, damp winters. Understanding the weather can help you pack accordingly and choose the best time to explore, as spring and early autumn often present the most pleasant conditions.

Dining Recommendation in London

Try the classic fish and chips at The Golden Hind, a London institution known for its crispy batter and fresh, flaky fish. This dish offers a hearty contrast to Florence's fine pasta and artisan sauces, allowing you to experience London's casual yet vibrant dining scene, often enjoyed in lively pubs or cozy corners.

Florence - London operators

Explore transport companies operating between Florence and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
britishairways.com

Plane from Florence (FLR) to London City (LCY)

Average Duration
2h 12m
Estimated price
$180-650

Plane from Florence (FLR) to London Gatwick (LGW)

Average Duration
2h 20m
Estimated price
$75-360
Website
swiss.com

Plane from Florence (FLR) to London City (LCY)

Average Duration
4h 20m
Estimated price
$190-750

Plane from Florence (FLR) to London Gatwick (LGW)

Average Duration
4h
Estimated price
$110-410
Website
klm.com

Plane from Florence (FLR) to London City (LCY)

Average Duration
4h 33m
Estimated price
$200-800
Website
vueling.com

Plane from Florence (FLR) to London Gatwick (LGW)

Average Duration
2h 20m
Estimated price
$75-360
Website
lufthansa.com

Plane from Florence (FLR) to London City (LCY)

Average Duration
3h 55m
Estimated price
$190-490

Plane from Florence (FLR) to London Gatwick (LGW)

Average Duration
4h 50m
Estimated price
$160-430
Train Show train routes
Contact phone
+39 06 8937 1892
Website
italotreno.it

Train from Florence (S.M.N.) to Rho Fiera

Average Duration
2h 15m
Estimated price
$23-70

Train from Florence (S.M.N.) to Milano Rogoredo

Average Duration
1h 53m
Estimated price
$22-65

Train from Florence (S.M.N.) to Bologna Centrale

Average Duration
39h
Estimated price
$9-45
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Florence (S.M.N.) to Rho-Fiera Milano

Average Duration
2h 17m
Estimated price
$27-90

Train from Florence (S.M.N.) to Milano Rogoredo

Average Duration
1h 43m
Estimated price
$25-85

Train from Florence (S.M.N.) to Bologna Centrale

Average Duration
38h
Estimated price
$11-50
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from Paris Nord to London St Pancras Intl

Average Duration
2h 21m
Estimated price
$130-380
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Florence to Paris City Centre - Bercy Seine

Average Duration
16h 55m
Estimated price
$95-130

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
9h 35m
Estimated price
$40-60
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
8h 20m
Estimated price
$35-55
Drive
Contact phone
+44 8443 35 35 35
Website
eurotunnel.com

Drive from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
0-0
Contact phone
01304 448866.
Website
poferries.com

Drive from Calais to Port of Dover

Average Duration
1h 45m
Estimated price
$55-75
Contact phone
+45 33 42 30 10
Website
dfds.com

Drive from Calais to Port of Dover

Average Duration
2h 30m
Estimated price
$85-190
Contact phone
+353 818 300 400
Website
irishferries.com

Drive from Calais to Port of Dover

Average Duration
1h 30m
Estimated price
$35-50

Florence to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Florence and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚄 Although there is no direct train from Florence to London, you can embark on a scenic journey with multiple transfers. The total travel time, including transfers, is approximately 14 hours and 45 minutes. ItaloTreno and Eurostar operate the train services. 🌍 Route options vary, with distances around 1,700 km and up to 6 transfers. Each route offers a unique travel experience through cities like Torino, Geneva, Basel, and Paris. Prices for the train tickets range from €297 to €748.
Departure Point
Stazione Santa Maria Novella station
Arrival Point
London St Pancras Intl station
Useful tips for train travellers
• Onboard Services: When traveling from Florence to London, you will likely take the Eurostar service after arriving via the TGV from Florence to Paris. Eurostar offers a café-bar service providing a range of snacks, meals, and beverages for purchase, with options catering to various dietary needs, including vegetarian and gluten-free choices. It’s advisable to check their menu online before your trip.
• Seating Options: While Eurostar offers Standard Class, Standard Premier, and Business Premier. Standard Class is comfortable and affordable, but for extra legroom and complimentary meal service, consider Standard Premier. Business Premier offers the highest level of luxury, with wider seats and dedicated check-in. Compare their website for prices and amenities to select the best option for your comfort.
• Arrival Station Tip: Upon arriving in London at St Pancras International, you can expect a busy but well-organized station. There are luggage storage facilities (left luggage) available through Excess Baggage Company, and restrooms are located throughout the station. Showers may not be available, but you can freshen up at the nearby hotels or lounges.
🛫 Flying from Florence to London is a convenient option with the quickest direct flight taking just 2 hours and 10 minutes. Several airlines including Air Dolomiti, Lufthansa, and British Airways offer flights between Florence Airport and London City Airport. 🌍 The total travel time from Florence to London by plane is approximately 2 hours and 46 minutes. Passengers can choose from a range of airlines providing options for a smooth and efficient journey to the bustling city of London. 💸 Prices for flights between Florence and London can range from €139 to €403, offering passengers flexibility in choosing the most suitable fare for their budget and travel preferences. Plan ahead to secure the best deals for your trip across the European continent.
Departure Point
Florence Airport
Arrival Point
London City Airport
Useful tips for plane travellers
• When booking your flight, consider Air Dolomiti or British Airways for the best timing and amenities; they frequently have direct flights that minimize layover time.
• Upon arriving at London City Airport, expect streamlined customs processing; however, ensure you have your passport and any necessary documentation ready, as this airport is known for its efficiency but can get busy during peak hours.
• If you're taking a taxi from London City Airport to the city center, expect to pay around £25-£40, depending on traffic; alternatively, consider the Docklands Light Railway (DLR) for a quicker, more economical option into the city for around £5.
🚌 While there is no direct bus from Florence to London, travelers can embark on a journey that lasts approximately 27 hours and 30 minutes with transfers. The FlixBus services operate between Florence station and London Victoria station. 🛣️ Route options vary, with distances ranging from 1,431 km to 1,541 km and typically involving two to three transfers at different stations along the way. Passengers can expect a combination of FlixBus and BlaBlaBus services for a seamless journey. 💰 Ticket prices for the bus between Florence and London can range from €120 to €175, providing an affordable way to travel between these two vibrant European cities. Whether opting for the shorter or longer route, the bus journey offers a unique and budget-friendly travel experience.
Departure Point
Florence station
Arrival Point
London Victoria station

Frequently asked questions

Find out more about the route from Florence to London.

Or choose the category:
The cheapest way to travel from Florence to London is to take a train from Florence to Pisa, then fly from Pisa to London. This option typically costs between €50-€294 and the total travel time is approximately 7 hours and 6 minutes. It is important to note that prices may vary depending on the time of year and availability, so it is recommended to book your tickets in advance for the best deals.
The fastest way to travel from Florence to London is by flying. This option typically takes around 4 hours and 55 minutes, depending on the specific flights and layovers. The cost of a flight can range from €92 to €340, depending on the airline and the time of booking. It is advisable to check for flights with minimal layovers to ensure a quicker journey.
The distance between Florence and London is approximately 755 miles. This distance can be covered by various modes of transportation, including: train, bus, or plane. The quickest way to travel between the two cities is by plane, which takes about 2 to 3 hours. However, if you prefer a scenic journey, taking a train or bus can be a great option as well.
The best way to travel from Florence to London without a car is by train. There are no direct trains from Florence to London, so you will need to take multiple trains with transfers. The journey takes approximately 13 hours and 9 minutes, and ticket prices range from €202 to €551, depending on the class and type of train you choose. It is recommended to book your tickets in advance to secure the best fares.
The travel time from Florence to London can vary depending on the mode of transportation chosen. If traveling by direct flight, it takes around 2 hours and 15 minutes. However, if opting for a train journey, the travel time can range from 10 to 12 hours, depending on the route and any transfers involved. It is important to factor in additional time for check-in, security procedures, and potential delays when planning the journey.
The cheapest way to travel from Florence to London is by taking a combination of train and flight. The journey takes approximately 7 hours and 6 minutes and can cost anywhere between €50 and €294. Alternatively, you can opt to fly directly from Florence to London, which takes around 4 hours and 56 minutes and costs between €110 and €395. Another option is to take a train, which takes approximately 13 hours and 9 minutes and costs between €202 and €551. You could also consider taking a bus, which takes around 28 hours and 27 minutes and costs between €101 and €184.
There are plenty of accommodation options in London, with over 3674 hotels available. Prices for hotels in London start at around €79 per night. It is advisable to book in advance and consider factors such as location, amenities, and reviews to find a suitable place to stay near London.
Several airlines offer flights from Florence Airport to London City Airport. Luxair, Air Dolomiti, Lufthansa, and three other airlines provide this route. It is recommended to check with these airlines for their schedules and prices, as they may vary depending on the time of travel. The duration of the flight typically ranges from 2 to 4 hours.
The fastest way to get from Florence to London is by taking a direct flight from Florence Airport to London City Airport. This flight typically takes 2 hours and 10 minutes. Airlines such as Luxair, Air Dolomiti, and Lufthansa, among others, offer flights between these two destinations. The overall travel time from Florence to London by plane is approximately 4 hours and 56 minutes. Ticket prices for flights between London and Florence can range from €114 to €395.
The flight from Florence to London takes approximately 2 hours and 10 minutes. This is a direct flight from Florence Airport to London City Airport. However, please note that flight times may vary depending on factors such as weather conditions and air traffic. It's always recommended to check with the airline for the most accurate and up-to-date information regarding your specific flight.
Trains from Florence to London arrive at London St. Pancras International station. London St. Pancras International station is a major transportation hub in London and is conveniently located in the city center. Upon arriving at London St. Pancras International, travelers can easily access other parts of the city or transfer to other modes of transportation to reach their final destination.
No, there is no direct train between Florence and London. The journey involves multiple transfers, with the train departing from Firenze S.M.N. and arriving at London St Pancras Intl. The transfers typically occur in Milano Centrale, Gare de Lyon in Paris, and Paris Nord. The total duration of the journey, including transfers, is approximately 13 hours and 9 minutes.
To catch the train from Florence to London you will need to go to the Firenze S.M.N. station. This is the main train station in Florence and is well-connected to the rest of the city. You can easily reach the station by taxi, bus, or even by walking if you are staying nearby. Once at the station, look for the departures board or ask a station attendant for the platform number for your train to London.
The cost of a flight from Florence to London can range from €114 to €395. The prices may vary depending on factors such as the airline, the time of year, and how far in advance you book your ticket. It is recommended to compare prices from different airlines and use flight comparison websites to find the best deal for your travel dates.
The cost of a train ticket from Florence to London can vary depending on factors such as the class of travel and the time of booking. On average, prices for a train ticket on this route range from €205 to €530. It is recommended to book in advance to secure the best fares and avoid last-minute price hikes. Additionally, keep in mind that prices may vary during peak travel seasons.
The cost of a bus from Florence to London varies from €103 to €176. Prices may vary depending on the date and time of travel, as well as the bus operator. It is recommended to book in advance to secure the best deals and availability. Additionally, keep in mind that the duration of the journey is typically longer compared to other transportation options.