1map logoGo to main page

Venice, Veneto to Edinburgh, Edinburgh from $63: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Venice, Italy
to
Edinburgh, United Kingdom

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

$63 - PlaneBest price
1601 kmDistance
5h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Venice to Edinburgh 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
6h  4m
Estimated price
$142-521
Recommended
Company
various
Plane
Average Duration
5h  46m
Estimated price
$63-301
Cheapest
route map
Distance: 1601 km
Duration: 5h 46m

See more options

Company
various
Drive
Drive
Average Duration
21h  9m
Estimated price
0-0
Company
various
Plane
Drive
Average Duration
7h  56m
Estimated price
$94-368
Company
various
Plane
Drive
Average Duration
10h  31m
Estimated price
$120-430
Company
various
Plane
Train
Average Duration
8h  53m
Estimated price
$139-546
Company
various
Bus
Average Duration
37h  30m
Estimated price
$166-287
Company
various
Drive
Drive
Average Duration
22h  24m
Estimated price
$415-617
Company
various
Train
Average Duration
21h  27m
Estimated price
$487-1053

Venice - Edinburgh operators

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

Plane
Website
easyjet.com

Plane from Venice to Edinburgh

Average Duration
2h 55m
Estimated price
$90-430

Plane from Venice Treviso to Edinburgh

Average Duration
4h 40m
Estimated price
$90-430

Plane from Venice Treviso to Edinburgh

Average Duration
4h 55m
Estimated price
$55-410

Plane from Venice to Glasgow

Average Duration
5h 40m
Estimated price
$100-400

Plane from Venice to Newcastle

Average Duration
7h 5m
Estimated price
$160-550
Website
ryanair.com

Plane from Venice to Edinburgh

Average Duration
2h 45m
Estimated price
$50-350

Plane from Venice Treviso to Edinburgh

Average Duration
7h 25m
Estimated price
$55-410
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Venezia S. Lucia to Milano Centrale

Average Duration
2h 27m
Estimated price
$23-80

Train from Milano P.Garibaldi to Paris Gare De Lyon

Average Duration
9h 4m
Estimated price
$140-240

Train from Paris Nord to London St Pancras Intl

Average Duration
2h 21m
Estimated price
$130-380

Train from King's Cross to Edinburgh

Average Duration
4h 22m
Estimated price
$190-280
Bus
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

Bus from London Victoria to Edinburgh Bus Station

Average Duration
8h 55m
Estimated price
$55-85
Website
uk.megabus.com

Bus from London Victoria to Edinburgh Bus Station

Average Duration
9h 25m
Estimated price
$35-50
all-pages.other Show other routes
Website
eurotunnel.com

Other from Calais-Fréthun to Folkestone

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

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

Ferry from Calais to Port of Dover

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

Ferry from Calais to Port of Dover

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

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

Traveling between Venice and Edinburgh 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.

🚆 Embark on a picturesque train journey from enchanting Venice to historic Edinburgh. Settle in for a 21-hour and 27-minute ride through the stunning European landscapes. 💸 Prices for a train ticket between Venice and Edinburgh range from €448 to €968, offering travelers flexibility in choosing their preferred class and amenities.
🛫 Starting your journey from Venice Treviso Airport, you'll find multiple airlines like EasyJet, Jet2.com, Ryanair UK, and Ryanair offering flights to Edinburgh. Although there are no direct flights, the quickest option with one stopover takes around 9 hours. 🌎 The flight duration from Venice to Edinburgh is approximately 6 hours and 4 minutes. 💸 When considering the cost, flights between Edinburgh and Venice can range from €131 to €479.
Departure Point
Venice Treviso Airport
Arrival Point
Edinburgh Airport. The quickest flight takes 9h and has one stopover
Useful tips for plane travellers
• Book your flight with EasyJet or Ryanair as they typically offer the most competitive fares on this route, sometimes even including a stop at a European hub like London or Milan that can reduce ticket costs.
• Upon arrival at Edinburgh Airport, head directly to the tram station located on the ground floor of the airport terminal; it offers a seamless and affordable way to reach the city center in about 30 minutes, costing approximately £6 for a single ticket.
• Expect taxi fares from Edinburgh Airport to the city center to range from £20 to £30, depending on traffic; it can be a convenient option at night, but consider using public transport if you're looking to save.
🌍 The journey spans approximately 37 hours and 30 minutes, providing plenty of time to relax and enjoy the scenic route from Italy to the UK via bus. 💰 Ticket prices for this extensive bus trip range from €153 to €264, offering budget-friendly travel options for those seeking an adventurous journey across Europe.
Departure Point
Venice station
Arrival Point
Edinburgh Bus Station

Frequently asked questions

Find out more about the route from Venice to Edinburgh.

Or choose the category:
The distance between Venice and Edinburgh is approximately 996 miles. The typical travel times by various modes of transportation are as follows: it takes 19 hours and 4 minutes to reach Edinburgh from Venice by train, 8 hours and 23 minutes by taking a flight from Venice to Glasgow and then a train to Edinburgh, 5 hours and 42 minutes by plane directly from Venice to Edinburgh, and 36 hours and 56 minutes by bus. It is important to consider these travel times and choose the mode of transportation that best suits your needs and preferences.
The most cost-effective and time-efficient transportation option for traveling from Venice to Edinburgh is to fly. It costs between €54-€290 and takes approximately 5 hours and 42 minutes. Taking a flight allows you to reach your destination quickly without having to endure a long journey by train or bus.
The prices for traveling by train between Venice and Edinburgh range from €550 to €1075. For those on a budget, traveling by bus is a more affordable option, with prices ranging from €136 to €228. It is important to note that prices may vary depending on the time of year and availability, so it is advisable to check with travel agencies or websites for the most accurate and up-to-date pricing information.
The best way to travel from Venice to Edinburgh without a car is by taking a train via Lyon. This option takes approximately 19 hours and 4 minutes and costs €543-€1087. Another viable option is to fly, which takes around 5 hours and 42 minutes and costs €54-€290. If you have more time and are looking for a more economical option, you can take a bus, which takes about 36 hours and 56 minutes and costs €136-€235.
There is no direct link between Venice and Edinburgh. The most convenient option is traveling by train, taking approximately 19 hours and 4 minutes with transfers in Milan, Lyon, Lille, and London. Another option is to fly from Venice to Glasgow and then take a train to Edinburgh, which takes about 8 hours and 23 minutes. The fastest option is to fly directly from Venice to Edinburgh, with a travel time of 5 hours and 42 minutes. Unfortunately, there is no direct bus service between the two cities.
The flight from Venice to Edinburgh typically takes about 2 hours and 45 minutes. The cost of the flight can vary, ranging from €57 to €282. It is recommended to check for the best deals and prices as they can differ based on the airline, time of booking, and season.
There are over 1382 hotels available in Edinburgh, offering a range of options suitable for different budgets. Prices start at €38 per night, providing affordable accommodation choices for travelers. Visitors can choose from a variety of hotels located throughout the city, allowing them to stay near their preferred attractions or neighborhoods.