1map logoGo to main page

Bergamo to Edinburgh from $40: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bergamo, Italy
to
Edinburgh, United Kingdom

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

$40 - PlaneBest price
1459 kmDistance
5h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bergamo 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
5h  19m
Estimated price
$175-404
Recommended
Company
various
Plane
Average Duration
5h  34m
Estimated price
$40-236
Cheapest
route map
Distance: 1459 km
Duration: 5h 19m

See more options

Company
various
Bus
Average Duration
34h 
Estimated price
$133-243
Company
various
Bus
Bus
Average Duration
38h  59m
Estimated price
$375-559
Company
various
Drive
Drive
Average Duration
19h  10m
Estimated price
$375-559
Company
various
Drive
Drive
Average Duration
20h  26m
Estimated price
$375-559
Company
various
Train
Average Duration
19h  51m
Estimated price
$467-909
Company
Trenord, Swiss Railways (SBB/CFF/FFS), TGV inOui, Eurostar, LNER
Train
Average Duration
18h  52m
Estimated price
$512-1009

Traveling From Bergamo to Edinburgh

Journeying from Bergamo to Edinburgh offers a rich tapestry of experiences, where the Italian charm of historic architecture and delectable cuisine meets the vibrant Scottish culture defined by its stunning landscapes and lively festivals.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each with distinct character and charm.

Old Town
• Home to the historic Edinburgh Castle.
• Cobbled streets lined with shops and eateries.
Leith
• Trendy waterfront area with vibrant pubs.
• Known for its thriving arts scene.
Stockbridge
• Picturesque village atmosphere with artisan shops.
• Enjoy the famous Sunday market.

Best Times To Visit Edinburgh's Attractions

Visiting Edinburgh can be a delight with the right timing for its attractions.

Edinburgh Castle
Early morning or late afternoon visits offer smaller crowds and stunning views.
Royal Mile
Weekdays in the late morning provide a quieter stroll with local shops open.
Arthur's Seat
Early morning hikes allow for peaceful exploration and breathtaking sunrise views.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, with mild summers and chilly winters, making it essential to pack layers for any season. Visiting during late spring and early autumn often brings the best weather, enhancing your exploration of the city's rich history and stunning landscapes.

Dining Recommendation in Edinburgh

For a true taste of Scotland, try haggis at The Ubiquitous Chip, a beloved restaurant celebrated for its cozy atmosphere and locally sourced ingredients. This dish, rich in flavor and tradition, offers a striking contrast to the Italian dishes you'll find in Bergamo, showcasing the robust spirit of Edinburgh's culinary scene.

Bergamo - Edinburgh operators

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

Plane Show flights
Website
easyjet.com

Plane from Milan Linate (LIN) to Edinburgh (EDI)

Average Duration
4h 20m
Estimated price
$95-430

Plane from Milan Bergamo (BGY) to Edinburgh (EDI)

Average Duration
2h 40m
Estimated price
$35-260
Website
klm.com

Plane from Milan Linate (LIN) to Edinburgh (EDI)

Average Duration
5h 41m
Estimated price
$160-700
Contact phone
+33 1 70 00 00 00
Website
airfrance.com

Plane from Milan Linate (LIN) to Edinburgh (EDI)

Average Duration
6h 22m
Estimated price
$160-1000
Website
lufthansa.com

Plane from Milan Linate (LIN) to Edinburgh (EDI)

Average Duration
6h 2m
Estimated price
$230-600
Website
ryanair.com

Plane from Milan Bergamo (BGY) to Edinburgh (EDI)

Average Duration
2h 40m
Estimated price
$35-260
Train Show train routes
Contact phone
+39 02 7249 4494
Website
trenord.it

Train from Bergamo to Milano Centrale

Average Duration
48m
Estimated price
$5-7

Train from Bergamo to Milano Porta Garibaldi

Average Duration
1h 9m
Estimated price
$4-6
Contact phone
+41 848 44 66 88
Website
sbb.ch

Train from Milano Centrale to Zürich Hb

Average Duration
3h 17m
Estimated price
$85-160
Contact phone
+33 1 84 94 36 35
Website
en.oui.sncf

Train from Zürich Hb to Paris Gare De Lyon

Average Duration
4h 8m
Estimated price
$100-180

Train from Milano P.Garibaldi to Paris Gare De Lyon

Average Duration
9h 4m
Estimated price
$140-240
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
+44 345 722 5333
Website
lner.co.uk

Train from King's Cross to Edinburgh

Average Duration
4h 22m
Estimated price
$190-280
Website
eurotunnel.com

Train from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
0-0
Bus Show bus routes
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Bergamo to Paris City Centre - Bercy Seine

Average Duration
13h
Estimated price
$60-90

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
8h 20m
Estimated price
$35-55
Contact phone
+49 30 300 137 300
Website
flixbus.de

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
Contact phone
08717 81 81 81
Website
nationalexpress.com

Bus from London Victoria to Edinburgh Bus Station

Average Duration
9h 10m
Estimated price
$65-95
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

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

Traveling between Bergamo 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 scenic train journey from Bergamo to Edinburgh spanning a travel time of approximately 18 hours and 52 minutes. 💶 The price range for train tickets between Bergamo and Edinburgh varies from €471 to €927, offering different fare options to suit various budgets.
🛫 Flying from Bergamo to Edinburgh involves a one-stopover flight that lasts approximately 4 hours and 20 minutes, with various airlines such as British Airways, Brussels Airlines, and Air France offering this route. 🌍 The total travel time from Bergamo to Edinburgh by plane is around 5 hours and 19 minutes, providing a convenient and efficient way to journey between the two cities for travelers. 💸 Prices for flights between Edinburgh and Bergamo can range from €161 to €371, offering flexibility in choosing a suitable option that fits your budget and travel preferences.
Departure Point
Milan Linate Airport
Arrival Point
Edinburgh Airport. The quickest flight takes 4h 20m and has one stopover
🚌 There is no direct bus from Bergamo to Edinburgh station. However, travelers can take services departing from Bergamo and arriving at Edinburgh Bus Station via Paris City Centre - Bercy Seine and London Victoria. The journey, including transfers, takes approximately 34 hours. 🚌 Bergamo to Edinburgh bus services are operated by BlaBlaCar Bus and Megabus UK. The bus departs from Bergamo station and arrives at Edinburgh Bus Station. The prices vary from €122 to €223 for the bus journey between Edinburgh and Bergamo. 🚌 Travelers should prepare for a long journey of 34 hours to reach Edinburgh from Bergamo by bus.
Departure Point
Bergamo station
Arrival Point
Edinburgh Bus Station

Frequently asked questions

Find out more about the route from Bergamo to Edinburgh.

Or choose the category:
The distance between Bergamo and Edinburgh is approximately 1458.1 km. The typical travel times vary depending on the mode of transportation. By train, it takes around 17 hours and 25 minutes to reach Edinburgh from Bergamo. Another option is to take a train to Milan Malpensa, then fly to Edinburgh, which takes about 7 hours and 11 minutes. Alternatively, flying directly from Bergamo to Edinburgh takes approximately 5 hours and 34 minutes. Lastly, the longest travel time is by bus, which takes around 33 hours and 21 minutes.
The most cost-effective option for traveling from Bergamo to Edinburgh is by taking a train and then flying. This option costs between €41-€282 and takes approximately 7 hours and 11 minutes. However, if time is a priority, the quickest option is to fly directly from Bergamo to Edinburgh, which takes around 5 hours and 34 minutes and costs between €32-€227.
The prices for traveling from Bergamo to Edinburgh by train can range from €472 to €937. On the other hand, taking a bus from Edinburgh to Bergamo can cost anywhere between €123 and €209.
To travel from Bergamo to Edinburgh without a car, you have a few options. The quickest option is to fly, which takes about 5 hours and 34 minutes and costs between €32 to €227. If you prefer a more affordable option, you can take a train via Lyon, which takes around 17 hours and 25 minutes and costs between €454 to €999. Another alternative is to take a bus, which takes approximately 33 hours and 21 minutes and costs between €118 to €209.
No, there is no direct link between Bergamo and Edinburgh. The journey by train includes transfers at Milano Centrale, Lyon Part Dieu, Lille Europe, and London Kings Cross, taking approximately 17h 25m. The journey by bus involves transfers at Paris and London Victoria Coach Station, taking approximately 33h 21m.
The flight between Bergamo and Edinburgh typically takes around 2 hours and 40 minutes on a direct flight. The cost of the flight can vary depending on the airline and the time of booking, with prices ranging from €36 to €223.
There are numerous hotels available near Edinburgh with over 1382 options to choose from. Prices for accommodations start at €38 per night, offering a range of options to suit different budgets and preferences.

Trips to Edinburgh