1map logoGo to main page

Venice, Veneto to London, Greater London from $54: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Venice, Italy
to
London, United Kingdom

How to Get from Venice 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.

$54 - PlaneBest price
711 milesDistance
4h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Venice 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
4h  56m
Estimated price
$106-406
Recommended
Company
various
Plane
Average Duration
5h  37m
Estimated price
$54-346
Cheapest
route map
Distance: 711 miles
Duration: 4h 56m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
14h  44m
Estimated price
$0-0
Company
various
Plane
Train
Average Duration
5h  12m
Estimated price
$63-328
Company
various
Train
Plane
Average Duration
6h  31m
Estimated price
$112-466
Company
various
Train
Plane
Train
Average Duration
6h  22m
Estimated price
$125-435
Company
FlixBus
Bus
Average Duration
27h  5m
Estimated price
$131-191
Company
various
Train
Train
Bus
Average Duration
28h  22m
Estimated price
$166-245
Company
various
Plane
Average Duration
6h  53m
Estimated price
$173-399
Company
various
Train
Average Duration
16h  40m
Estimated price
$297-772
Company
various
Drive
Drive
Average Duration
16h  2m
Estimated price
$300-437
Company
various
Train
Average Duration
15h  9m
Estimated price
$418-888

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $94 $93 $98 $91 $89 $95 $86
Fly $54 $69 $24 $32 $39 $100 $97

Traveling From Venice to London

Embarking on a journey from the enchanting canals of Venice to the bustling streets of London reveals a rich tapestry of history and vibrant culture that contrasts two iconic cities.

Best Neighbourhoods in London

London's neighborhoods offer diverse experiences and vibrant atmospheres for all.

Soho
• Known for its lively nightlife and theaters.
• Abundant dining options, from street food to fine dining.
Notting Hill
• Famous for its colorful houses and Portobello Market.
• Charming cafes and boutique shops create a quaint vibe.
Shoreditch
• A hub for street art and creative culture.
• Trendy bars and eateries attract a young crowd.

Best Times To Visit London's Attractions

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

The British Museum
Visiting on weekday mornings helps you dodge the crowds.
The Tower of London
Weekdays in early afternoon often see fewer tourists.
Buckingham Palace
Catch the Changing of the Guard early in the morning for a quieter view.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate with mild temperatures, making it a destination you can visit at any time of the year; however, spring and early fall often offer the most pleasant conditions. Rain can be sporadic, so bringing layers and an umbrella can enhance your travel experience.

Dining Recommendation

Try the traditional British dish Fish and Chips at Poppies, a nostalgic eatery that brings a vibrant, retro atmosphere to your dining experience. Unlike Venice's seafood-centric cuisine, London’s twist on this classic offers crispy battered fish paired with chunky fries, showcasing local ingredients and a heartier flavor profile.

Venice - London operators

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

Plane Show flights
Website
easyjet.com

Plane from Venice (VCE) to London Gatwick (LGW)

Average Duration
2h 15m
Estimated price
$50-400

Plane from Venice (VCE) to London Stansted (STN)

Average Duration
5h 37m
Estimated price
$54-346
Website
britishairways.com

Plane from Venice (VCE) to London Heathrow (LHR)

Average Duration
2h 19m
Estimated price
$100-800
Website
ryanair.com

Plane from Venice (VCE) to London Stansted (STN)

Average Duration
2h 15m
Estimated price
$26-350
Train Show train routes
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Venezia S. Lucia to Verona Porta Nuova

Average Duration
1h 12m
Estimated price
$13-55

Train from Venezia S. Lucia to Bologna Centrale

Average Duration
1h 33m
Estimated price
$16-60

Train from Venezia S. Lucia to Lausanne

Average Duration
6h 51m
Estimated price
$120-280

Train from Venezia S. Lucia to Milano Centrale

Average Duration
2h 27m
Estimated price
$23-80
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
Contact phone
3635
Website
sncf.com

Train from Lausanne to Paris Gare de Lyon

Average Duration
3h 43m
Estimated price
0-0
Contact phone
+33 1 84 94 36 35
Website
en.oui.sncf

Train from Lausanne to Paris Gare De Lyon

Average Duration
3h 57m
Estimated price
$95-170
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Ulm Hauptbahnhof to Frankfurt

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

Bus from Venice to Paris City Centre - Bercy Seine

Average Duration
16h 30m
Estimated price
$95-140

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
9h 35m
Estimated price
$40-60
all-pages.transport_car ferry
Contact phone
01304 448866.
Website
poferries.com

all-pages.transport_car ferry from Calais to Port of Dover

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

all-pages.transport_car ferry from Calais to Port of Dover

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

all-pages.transport_car ferry from Calais to Port of Dover

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

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

Traveling between Venice 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 Venice to London, you can embark on a scenic journey with various transfers. The total travel time is approximately 15 hours and 9 minutes. 🌍 Route options vary in terms of duration and transfers, with distances ranging from 1,645 km to 1,761 km. From stops in cities like Milan, Basel, Geneva, and Paris, you will finally arrive at London St Pancras Intl. 🎫 Prices for the Venice to London train ticket can range from €384 to €816, depending on the route chosen and the class of service.
Departure Point
Venezia S. Lucia station
Arrival Point
London St Pancras Intl station
Useful tips for train travellers
• On your journey from Venice to London, the primary operator is Trenitalia for the initial leg to Paris, where you'll transfer to Eurostar for the journey to London. While Trenitalia offers catering services such as light snacks and beverages, Eurostar has a more extensive selection with a café bar, offering meals and alcoholic beverages. Consider pre-ordering a meal for Eurostar for added convenience, as this can be done during your ticket purchase.
• Both Trenitalia and Eurostar provide various seating options. Trenitalia offers Standard and Business Class, while Eurostar has Standard (Economy) and Standard Premier (Business Class). For a more comfortable experience on Eurostar, consider upgrading to Standard Premier, which includes complimentary meals and more spacious seating.
• Upon arriving in London at St Pancras International, note that there are luggage storage facilities available for a fee at the station’s left luggage service. Additionally, restrooms are accessible, but showers are not. To navigate the city center quickly, use the London Underground; the quickest route is to take the Piccadilly Line directly from St Pancras to Leicester Square or Covent Garden, which takes about 10-15 minutes. Be aware of peak hour crowds, particularly on weekdays. For bus routes, consider taking the number 73 to reach various central locations.
🛫 Experience a quick and convenient journey from Venice to London by taking a direct flight that lasts just 2 hours and 10 minutes. Several reputable airlines, including Eurowings, Brussels Airlines, Swiss, and British Airways, provide flights from Venice Airport to London Heathrow Airport. 🌍 Traveling by plane between Venice and London offers a total flight time of approximately 4 hours and 56 minutes. Whether you're a swift traveler or simply looking to enjoy the in-flight amenities, this route offers a smooth connection between two captivating European cities. 💰 Prices for flights between London and Venice typically range from €98 to €375, allowing you to select a fare that suits your budget and travel preferences. Enjoy the convenience of flying directly from the enchanting canals of Venice to the bustling cityscape of London.
Departure Point
Venice Airport
Arrival Point
London Heathrow Airport
Useful tips for plane travellers
• Consider using the express bus service from Venice's Marco Polo Airport to save time before your flight, as it offers a direct route to the airport in about 20 minutes, ensuring you can arrive comfortably ahead of your check-in.
• When arriving at London Heathrow Airport, head straight to the Heathrow Express train for the quickest transfer to Paddington Station; it's a direct journey taking about 15-20 minutes, and trains run every 15 minutes for smooth connections into the city.
• Expect to pay around £50-£70 for a taxi from Heathrow Airport to Central London; however, using the Tube (Piccadilly Line) is a cost-effective alternative at around £6, which takes approximately 50 minutes to the city center.
🚌 Departing from Venice to reach London by bus involves a journey with transfers. The total duration of the trip, including transfers, is approximately 27 hours and 5 minutes. 💸 Prices for bus tickets between Venice and London range from €121 to €176, providing travelers with budget-friendly transportation options for the long journey across Europe.
Departure Point
Venice station
Arrival Point
London Victoria station

Frequently asked questions

Find out more about the route from Venice to London.

Or choose the category:
The cheapest way to travel from Venice to London is by taking a bus. The bus journey takes approximately 26 hours and 50 minutes and costs between €100 and €155. While it may be a longer journey compared to other modes of transportation, it offers a more economical option for budget-conscious travelers.
The fastest way to travel from Venice to London is to take a flight. The flight duration is approximately 4 hours and 51 minutes and the cost can range from €91 to €383 depending on the airline and the time of booking. Several airlines offer direct flights from Venice to London, providing a convenient and efficient travel option for those seeking a quicker journey between the two cities. It is advisable to book flights in advance to secure the best deals and fares.
The distance between Venice and London is approximately 711 miles. This is a straight-line distance and may vary depending on the specific route taken. It is important to note that this distance is for direct travel and does not include any stops or detours that may be taken during the journey. Flight routes and road distances may also differ slightly.
The travel time from Venice to London is approximately 4 hours and 51 minutes, including transfers. The most convenient way to travel between these two cities is by flight. There are direct flights available from Venice Marco Polo Airport to London Heathrow Airport or London Gatwick Airport, which offer a quicker and more efficient journey. Alternatively, you can also take a combination of train and ferry, but this can take significantly longer.
The most convenient way to travel from Venice to London is by flying. It takes approximately 4 hours and 51 minutes and the ticket prices range from €91 to €383. Another option is to take a train, which takes around 13 hours and 41 minutes and costs between €264 and €638. Alternatively, you can choose to take a bus, which is the cheapest option but also the longest, with a travel time of 26 hours and 50 minutes and prices ranging from €100 to €155.
There are numerous hotel options available near London. With over 3674+ hotels to choose from, you will have a variety of choices to suit your preferences and budget. Prices for accommodation in London start at €78 per night, making it possible to find a suitable option that fits within your budget. It is advisable to book your accommodation in advance to secure the best rates and availability.
Yes, there is no direct bus between Venice and London. However, there are services available that depart from Venice - Tronchetto and arrive at London Victoria Coach Station via Paris. The total journey, including transfers, takes approximately 26 hours and 50 minutes.
To catch the bus from Venice to London you will need to go to the Venice - Tronchetto station. This is where the bus services operated by Blablabus depart from. It is advised to arrive at the station at least 30 minutes before the scheduled departure time to ensure a smooth journey. Make sure to have your ticket and any necessary travel documents ready before boarding the bus.
The Venice to London bus services, operated by FlixBus, arrive at London Victoria Coach Station. London Victoria Coach Station is located in the heart of London, making it a convenient arrival point for travelers. From there, you can easily access other parts of the city via the extensive public transportation network.
To get to London from the airport, you can take a train or a bus. The train is the fastest option, taking around 15 minutes and costing £20-£30. The bus is a more affordable choice, taking around 1 hour and costing £10-£15. Taxis and private transfers are also available but tend to be more expensive.
Several airlines offer flights between Venice and London. Some of the airlines that operate this route include Brussels Airlines, Eurowings, and Swiss. In addition, there are three other airlines that provide flights from Venice Airport to London Heathrow Airport. With multiple options available, travelers can choose the airline that suits their preferences and travel needs.
The fastest way to travel from Venice to London is by plane. The quickest flight from Venice Airport to London Heathrow Airport takes approximately 2 hours and 10 minutes. Airlines such as Brussels Airlines, Eurowings, Swiss, and three others offer direct flights between Venice and London Heathrow. The price for a flight can range from €97 to €375.
The flight from Venice to London typically takes around 2 hours and 10 minutes on a direct flight. However, please note that flight times may vary depending on factors such as weather conditions and air traffic. It is advisable to check with the airline for the most up-to-date information regarding flight schedules and durations.
Trains from Venice to London arrive at London St Pancras Intl station. Eurostar operates train services between the two cities. London St Pancras Intl is a major train station in central London, well-connected to other parts of the city and the rest of the United Kingdom.
No, there is no direct train between Venice and London. However, there are train services available that involve transfers. The journey typically includes departing from Venezia S. Lucia, transferring at Milano Centrale, Gare de Lyon, and finally arriving at London St Pancras Intl. This journey, including transfers, generally takes around 13 hours and 41 minutes.
To catch the Venice to London train, you will need to go to Venezia S. Lucia station in Venice. This is the main train station in Venice and is easily accessible by public transportation. From there, you can board the train operated by Trenitalia Frecce which will take you directly to London. It is recommended to check the train schedules and book your tickets in advance to ensure a smooth and hassle-free journey.
The cost of a flight from Venice to London can range from €97 to €375 depending on the airline, time of booking, and availability. It is recommended to book in advance and compare prices from different airlines to get the best deal. Additionally, prices may vary based on the class of travel, such as economy, premium economy, business, or first class.
The cost of a train from Venice to London ranges from €268 to €598. Prices can vary depending on factors such as the class of service, time of travel, and booking in advance. It's important to check different train operators and booking platforms to find the best price for your journey. Additionally, it's advised to book your train tickets in advance to secure the best deals.
The cost of a bus from Venice to London can range from €100 to €152. The prices may vary depending on the bus company and the type of ticket you choose. It is recommended to book your bus tickets in advance to secure the best prices and availability.