1map logoGo to main page

Pisa, Tuscany to Edinburgh, Edinburgh from $49: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Pisa, Italy
to
Edinburgh, United Kingdom

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

$49 - PlaneBest price
1679.4 kmDistance
3h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Pisa 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
3h  31m
Estimated price
$49-259
Recommended
route map
Distance: 1679.4 km
Duration: 3h 31m

See more options

Pricing table
Company
Various
Drive
Drive
Average Duration
21h  17m
Estimated price
$0-0
Company
Various
Plane
Train
Average Duration
6h  12m
Estimated price
$77-320
Company
Various
Bus
Average Duration
40h  41m
Estimated price
$152-299
Company
Various
Train
Average Duration
21h  34m
Estimated price
$404-837
Company
Various
Drive
Drive
Average Duration
22h  38m
Estimated price
$441-650
Company
Various
Train
Average Duration
20h  14m
Estimated price
$542-1122

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $123 $104 $114 $185 $130 $132 $143
Fly $129 $150 $45 $241 $158 $158 $142

Pisa - Edinburgh operators

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

Plane
Website
ryanair.com

Plane from Pisa (PSA) to Edinburgh (EDI)

Average Duration
2h 55m
Estimated price
$50-360

Plane from Pisa (PSA) to Glasgow (GLA)

Average Duration
7h 20m
Estimated price
$55-450
Website
easyjet.com

Plane from Pisa (PSA) to Edinburgh (EDI)

Average Duration
5h 5m
Estimated price
$130-420

Plane from Pisa (PSA) to Glasgow (GLA)

Average Duration
4h 50m
Estimated price
$140-550
Website
britishairways.com

Plane from Pisa (PSA) to Edinburgh (EDI)

Average Duration
5h 45m
Estimated price
$250-1100

Plane from Pisa (PSA) to Glasgow (GLA)

Average Duration
5h 35m
Estimated price
$220-900
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Pisa Centrale to Firenze S.M.N.

Average Duration
1h 22m
Estimated price
$6-13

Train from Firenze S.M.N. to Milano Centrale

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

Train from Milano Centrale to Lyon Part Dieu

Average Duration
4h 30m
Estimated price
$35-65

Train from Lyon Part Dieu to Lille Europe

Average Duration
2h 57m
Estimated price
$100-180

Train from Lille Europe to London St Pancras Intl

Average Duration
1h 24m
Estimated price
$90-330

Train from London Kings Cross to Edinburgh

Average Duration
4h 22m
Estimated price
$180-260
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from Pisa to Florence

Average Duration
2h 20m
Estimated price
$11-16

Bus from Florence to Paris - Bercy Seine

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

Bus from Paris to London Victoria Coach Station

Average Duration
9h 35m
Estimated price
$40-60

Bus from London Victoria Coach Station to Edinburgh Bus Station

Average Duration
9h 6m
Estimated price
$50-75
Contact phone
08717 81 81 81
Website
nationalexpress.com

Bus from London Victoria Coach Station to Edinburgh Bus Station

Average Duration
10h 25m
Estimated price
$55-85
all-pages.transport_car ferry
Contact phone
01304 448866
Website
poferries.com

all-pages.transport_car ferry from Calais to Dover

Average Duration
1h 50m
Estimated price
$55-75
all-pages.transport_car train
Website
eurotunnel.com

all-pages.transport_car train from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
0-0

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

Traveling between Pisa 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.

🚆 Starting from Pisa Centrale, travelers will embark on a scenic train journey to Edinburgh, with transfers at major cities including Florence, Milan, Lyon, Lille, and London. 🌍 The total duration of this train adventure is approximately 20 hours and 14 minutes, offering a mix of travel experiences and sights along the way. 💰 Ticket prices for the Pisa to Edinburgh train route can range from €498 to €1031, depending on factors such as class of travel, availability, and booking time.
Departure Point
Pisa Centrale station
Arrival Point
Edinburgh station
🛫 Flying from Pisa to Edinburgh is convenient with a quick direct flight that takes 2 hours and 55 minutes. Several airlines like Transavia Holland, KLM, and British Airways offer this route. 🌍 The journey from Pisa to Edinburgh by plane typically takes around 3 hours and 31 minutes. 💸 Flight prices between Edinburgh and Pisa can range from €45 to €238, making it a relatively affordable option for travelers looking to explore these culturally rich destinations.
Departure Point
Pisa Airport
Arrival Point
Edinburgh Airport
Useful tips for plane travellers
• Check for direct flights with Transavia Holland or British Airways as they commonly operate this route, offering the quickest travel times of around 2h 55m; book early to secure better fares that can range from €44 to €232.
• Upon arrival at Edinburgh Airport, be prepared for passport control queues, especially during peak travel times; head directly to baggage claim and follow the signs for UK Border Control and then to the arrivals hall where you'll find transport options.
• Taxi fares from Edinburgh Airport to the city center typically range from £20 to £30; for a cost-effective option, consider taking the Airlink 100 bus, which costs about £4.50 and is frequent, departing every 10 minutes—more info can be found on the Transport for Edinburgh website at edinburgh.gov.uk
🚌 Embark on an adventure from Pisa to Edinburgh by bus with a scenic route that involves transfers through Florence, Paris, and London Victoria Coach Station. 🌍 Enjoy a 40-hour journey, including transfers, before arriving at the iconic Edinburgh Bus Station to explore the beautiful Scottish capital. 💰 The bus prices from Pisa to Edinburgh range from €140 to €275, offering an affordable and convenient travel option for those seeking a unique experience.
Departure Point
Pisa station
Arrival Point
Edinburgh Bus Station

Frequently asked questions

Find out more about the route from Pisa to Edinburgh.

Or choose the category:
The distance between Pisa and Edinburgh is 1678.5 km. By train, it takes approximately 20 hours and 14 minutes to reach Edinburgh from Pisa. Alternatively, you can take a flight to Glasgow and then a train, which takes about 6 hours and 12 minutes. If you prefer to fly directly, the travel time is around 3 hours and 31 minutes. Lastly, if you choose to travel by bus, it would take approximately 40 hours and 41 minutes to reach Edinburgh from Pisa.
The most cost-effective and time-efficient transportation option for traveling from Pisa to Edinburgh is by taking a flight. It takes only 3 hours and 31 minutes to reach Edinburgh from Pisa by plane. This option is not only the quickest but also the most affordable, with prices ranging from €41 to €239.
The prices for a train journey between Pisa and Edinburgh range from €497 to €1029. Alternatively, taking a bus from Edinburgh to Pisa can cost anywhere between €139 to €274.
The best way to travel from Pisa to Edinburgh without a car is by train via Lyon. This option takes approximately 20 hours and 14 minutes and costs between €459-€1101. Another option is to fly directly from Pisa to Edinburgh, which is a quicker choice, taking about 3 hours and 31 minutes and costing between €41-€239. Lastly, you could also take a bus, which is the longest option at 40 hours and 41 minutes, but it is more budget-friendly, with prices ranging from €138-€275.
There is no direct link between Pisa and Edinburgh. The fastest option is to take a train from Pisa to Edinburgh, with a journey time of approximately 20 hours and 14 minutes, including transfers in Florence, Milan, Lyon, Lille, and London. Another option is to fly to Glasgow from Pisa, which takes around 6 hours and 12 minutes, and then take a train to Edinburgh. This route offers a quicker travel time but involves a transfer. Alternatively, you can take a plane from Pisa to Edinburgh directly, with a flight duration of approximately 3 hours and 31 minutes. Finally, there is a bus option available with a travel time of approximately 40 hours and 41 minutes, including transfers in Florence, Paris, and London.
The flight between Pisa and Edinburgh typically takes around 2 hours and 55 minutes. The cost of this flight can vary between €45 and €238, depending on the airline and the time of booking.
There are plenty of options for accommodation near Edinburgh. With over 1382 hotels to choose from, you are sure to find something that suits your needs and budget. Prices for hotels in Edinburgh start at just €39 per night, offering a range of affordable options for travelers.