There are 14 ways to get from Edinburgh to Gurro by plane, train, taxi, train (Eurostar, TGV), bus, car, car train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Edinburgh Airport to Milano Malpensa Airport, train, taxi
best- Fly from Edinburgh Airport (EDI) to Milano Malpensa Airport (MXP)EDI - MXP
- Take the train from Gallarate to Luino
- Take the taxi from Luino to Gurro
8h 21m€238–408Bus, drive
cheapest- Take the bus from Edinburgh, Bus Station to London Victoria
- Take the bus from London Victoria to Brussels Midi / Brussels South West
- Take the bus from Brussels - Midi Train Station to Lugano
- Drive from Lugano to Gurro
30h 7m€92–236Train
- Take the train from Edinburgh Waverley to King's Cross
- Take the train from London St Pancras Intl to Paris NordEil
- Take the train from Paris Est to Basel SbbTgv
- Take the train from Basel SBB to BrigIc6 / ...
18h 3m€296–808Drive, Eurotunnel
- Drive from Edinburgh to Folkestone
- Take the car train from Folkestone to Calais-Fréthun
- Drive from Calais-Fréthun to Gurro
19h 5mFly Edinburgh Airport to Milan Linate Airport, train, taxi
- Fly from Edinburgh Airport (EDI) to Milan Linate Airport (LIN)EDI - LIN
- Take the train from Milano Centrale to Verbania-Pallanza
- Take the taxi from Verbania-Pallanza to Gurro
8h 47m€175–345Fly Edinburgh Airport to Zurich Airport, train
- Fly from Edinburgh Airport (EDI) to Zurich Airport (ZRH)EDI - ZRH
- Take the train from Zürich HB to Bellinzona
9h 16m€169–355Train to Glasgow Airport, fly to Milano Malpensa Airport, train, taxi
- Take the train from Edinburgh Waverley to Glasgow Queen Street
- Fly from Glasgow Airport (GLA) to Milano Malpensa Airport (MXP)GLA - MXP
- Take the train from Gallarate to Luino
- Take the taxi from Luino to Gurro
8h 59m€227–483Fly Edinburgh Airport to Il Caravaggio International Airport, train, taxi
- Fly from Edinburgh Airport (EDI) to Il Caravaggio International Airport (BGY)EDI - BGY
- Take the train from Milano Centrale to Verbania-Pallanza
- Take the taxi from Verbania-Pallanza to Gurro
9h 5m€178–365Fly Edinburgh Airport to Geneva International Airport, train
- Fly from Edinburgh Airport (EDI) to Geneva International Airport (GVA)EDI - GVA
- Take the train from Genève-Aéroport to Brig
10h 57m€151–324Fly Edinburgh Airport to Basel, train
- Fly from Edinburgh Airport (EDI) to Basel (BSL)EDI - BSL
- Take the train from Basel SBB to Brig
11h 5m€132–369Train to Manchester Airport, fly to Milano Malpensa Airport, train, taxi
- Take the train from Edinburgh Waverley to Manchester Airport
- Fly from Manchester Airport (MAN) to Milano Malpensa Airport (MXP)MAN - MXP
- Take the train from Gallarate to Luino
- Take the taxi from Luino to Gurro
11h€237–473Train, bus
- Take the train from Edinburgh Waverley to Sheffield
- Take the bus from Sheffield to Brussel Eurolines Busstation
- Take the bus from Brussels-North Station to Zurich
- Take the train from Zürich HB to Locarno
32h 18mBus, train
- Take the bus from North St David Street to Sheffield Interchange/E2832
- Take the bus from Sheffield to Brussel Eurolines Busstation
- Take the bus from Brussels-North Station to Zurich
- Take the train from Zürich HB to Locarno
34h 56mDrive, car ferry
- Drive from Edinburgh to Port of Dover
- Take the car ferry from Port of Dover to Calais
- Drive from Calais to Gurro
20h 6m€299–434
Edinburgh Airport (EDI) to Milano Malpensa Airport (MXP) flights
Questions & Answers
The cheapest way to get from Edinburgh to Gurro is to bus and drive which costs €90 - €240 and takes 30h 7m.
The fastest way to get from Edinburgh to Gurro is to fly and train and taxi which takes 8h 21m and costs €230 - €410.
The distance between Edinburgh and Gurro is 1573 km.
The best way to get from Edinburgh to Gurro without a car is to train which takes 18h 3m and costs €290 - €850.
It takes approximately 8h 21m to get from Edinburgh to Gurro, including transfers.
Gurro is 1h ahead of Edinburgh. It is currently 10:26 PM in Edinburgh and 11:26 PM in Gurro.
There are 3236+ hotels available in Gurro.
What companies run services between Edinburgh, Scotland and Gurro, Italy?
You can take a train from Edinburgh Waverley to Gurro via London Kings Cross, London St Pancras Intl, Paris Nord, Paris Est, Basel Sbb, Basel SBB, Brig, Domodossola, and Re in around 18h 3m.
- Website
- easyjet.com
Flights from Edinburgh Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Sunday
- Estimated price
- €50–150
Flights from Edinburgh Airport to Milano Malpensa Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 35m
- When
- Wednesday
- Estimated price
- €50–150
Flights from Edinburgh Airport to Milan Linate Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €60–180
Flights from Edinburgh Airport to Milan Linate Airport via Birmingham
- Ave. Duration
- 4h 20m
- When
- Wednesday
- Estimated price
- €60–180
Flights from Edinburgh Airport to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- €60–180
Flights from Edinburgh Airport to Zurich Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €45–180
Flights from Edinburgh Airport to Zurich Airport via London Luton
- Ave. Duration
- 4h 57m
- When
- Tuesday and Saturday
- Estimated price
- €45–180
Flights from Glasgow Airport to Milano Malpensa Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €90–250
Flights from Edinburgh Airport to Geneva International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €45–140
Flights from Edinburgh Airport to Geneva International Airport via Birmingham
- Ave. Duration
- 3h 50m
- When
- Wednesday to Friday
- Estimated price
- €45–140
Flights from Edinburgh Airport to Geneva International Airport via London Luton
- Ave. Duration
- 4h 3m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €45–140
Flights from Edinburgh Airport to Basel
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €45–150
Flights from Edinburgh Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 3h 51m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €45–150
Flights from Edinburgh Airport to Basel via Bristol
- Ave. Duration
- 4h 5m
- When
- Monday and Friday
- Estimated price
- €45–150
Flights from Manchester Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €27–75
- Website
- ryanair.com
Flights from Edinburgh Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Monday
- Estimated price
- €60–160
Flights from Edinburgh Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 34m
- When
- Every day
- Estimated price
- €65–150
Flights from Edinburgh Airport to Il Caravaggio International Airport via Charleroi
- Ave. Duration
- 5h 30m
- When
- Wednesday
- Estimated price
- €65–150
Flights from Manchester Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €40–100
- Website
- klm.com
Flights from Edinburgh Airport to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- €65–320
Flights from Edinburgh Airport to Geneva International Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- €55–300
Flights from Edinburgh Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €60–320
- Website
- lufthansa.com
Flights from Edinburgh Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €65–270
Flights from Edinburgh Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 17m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €120–170
Flights from Edinburgh Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €75–300
Flights from Glasgow Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €65–260
Flights from Edinburgh Airport to Basel via Frankfurt
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €85–180
- Website
- swiss.com
Flights from Edinburgh Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 4h 46m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €170–390
Flights from Edinburgh Airport to Zurich Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €190–440
- Website
- brusselsairlines.com
Flights from Edinburgh Airport to Milano Malpensa Airport via Brussels
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- €55–210
Flights from Edinburgh Airport to Zurich Airport via Brussels
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- €65–240
Flights from Edinburgh Airport to Geneva International Airport via Brussels
- Ave. Duration
- 3h 45m
- When
- Friday
- Estimated price
- €65–240
- Website
- flyedelweiss.com
Flights from Edinburgh Airport to Zurich Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €190–440
- Website
- luxair.lu
Flights from Edinburgh Airport to Milano Malpensa Airport via Luxembourg
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- €60–290
- Website
- eurowings.com
Flights from Edinburgh Airport to Milano Malpensa Airport via Dusseldorf
- Ave. Duration
- 5h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €55–200
- Website
- flyulendo.com
Flights from Glasgow Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €22–150
- Website
- jet2.com
Flights from Edinburgh Airport to Geneva International Airport
- Ave. Duration
- 2h 30m
- When
- Saturday and Sunday
- Estimated price
- €45–160
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Luino
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Verbania-Pallanza
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- €7–9
- Website
- https://www.trenord.it/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Gallarate to Luino
- Ave. Duration
- 56 min
- Frequency
- Every 4 hours
- Estimated price
- €22–40
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Brig
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- €55–100
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Bellinzona
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Brig
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €40–80
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Locarno
- Ave. Duration
- 2h 14m
- Frequency
- Once a week
- Estimated price
- €40–75
- Website
- https://www.sbb.ch/en
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Edinburgh Waverley to King's Cross
- Ave. Duration
- 4h 8m
- Frequency
- Hourly
- Estimated price
- €65–140
- Website
- https://www.lner.co.uk/
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St Pancras Intl to Paris Nord
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- €80–330
- Website
- https://www.eurostar.com/rw-en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Est to Basel Sbb
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- €80–160
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Brig
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €16–21
- Schedules at
- sbb-deutschland.de
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Bellinzona
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
Train from Zürich HB to Locarno
- Ave. Duration
- 3h 22m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Edinburgh Waverley to Glasgow Queen Street
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- €20–21
- Website
- https://www.scotrail.co.uk/
- Phone
- 0800 031 8542
- Passengerassistance@lumo.co.uk.
- Website
- lumo.co.uk
Train from Edinburgh Waverley to Glasgow Queen Street
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- €20–21
- Website
- https://www.lumo.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Edinburgh Waverley to Glasgow Queen Street
- Ave. Duration
- 57 min
- Frequency
- 6 times a week
- Estimated price
- €65–90
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- €240–260
- Sleeper Seat
- €65–90
- Sleeper Berth Club Solo
- €260–300
- Phone
- +44 345 600 1671
- tpecustomer.relations@tpexpress.co.uk
- Website
- tpexpress.co.uk
Train from Edinburgh Waverley to Manchester Airport
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €30–130
- Website
- https://www.tpexpress.co.uk/
Train from Edinburgh Waverley to Sheffield
- Ave. Duration
- 3h 34m
- Frequency
- Hourly
- Estimated price
- €40–200
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Edinburgh, Bus Station to London Victoria
- Ave. Duration
- 8h 20m
- Frequency
- Every 15 minutes
- Estimated price
- €23–85
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from London Victoria to Brussels Midi / Brussels South West
- Ave. Duration
- 6h 30m
- Frequency
- Twice a week
- Estimated price
- €18–28
- Website
- https://regiojet.com/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Brussels - Midi Train Station to Lugano
- Ave. Duration
- 12h 5m
- Frequency
- Once daily
- Estimated price
- €40–110
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Sheffield to Brussel Eurolines Busstation
- Ave. Duration
- 10h 42m
- Frequency
- 4 times a week
- Estimated price
- €26–31
- Website
- https://www.eurobus.sk/en
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Zurich
- Ave. Duration
- 9h 46m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from North St David Street to Sheffield Interchange/E2
- Ave. Duration
- 6h 10m
- Frequency
- Twice a week
- Estimated price
- €40–95
- Website
- https://www.nationalexpress.com/en
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €35–45
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- €75–190
- On Foot
- €35–45
- Ave. Duration
- 1h 10m
- Estimated price
- €90–170
Taxi Verde Verbania
- Phone
- +39 348 263 7871
- Website
- taxiverde.business.site
NCC Pallanza
- Phone
- +39 338 967 4324
- Website
- pallanzatransfer.it
Taxi Michel
- Phone
- +41 91 967 24 24
Taxi Lugano Park
- Phone
- +41 79 102 69 30
Taxi Lugano 24 No Stop
- Phone
- +41 76 534 53 04
Taxi Lugano
- Phone
- +41 91 922 88 33
- Website
- taxialugano.ch
Grand Taxi Lugano
- Phone
- +41 79 102 69 30
Taxi Verde Verbania
- Phone
- +39 348 263 7871
- Website
- taxiverde.business.site
NCC Pallanza
- Phone
- +39 338 967 4324
- Website
- pallanzatransfer.it
Taxi Verde Verbania
- Phone
- +39 348 263 7871
- Website
- taxiverde.business.site
NCC Pallanza
- Phone
- +39 338 967 4324
- Website
- pallanzatransfer.it
Taxi Michel
- Phone
- +41 91 967 24 24
Taxi Lugano Park
- Phone
- +41 79 102 69 30
Taxi Lugano 24 No Stop
- Phone
- +41 76 534 53 04
Taxi Lugano
- Phone
- +41 91 922 88 33
- Website
- taxialugano.ch
Grand Taxi Lugano
- Phone
- +41 79 102 69 30
Taxi Verde Verbania
- Phone
- +39 348 263 7871
- Website
- taxiverde.business.site
NCC Pallanza
- Phone
- +39 338 967 4324
- Website
- pallanzatransfer.it
Taxi Verde Verbania
- Phone
- +39 348 263 7871
- Website
- taxiverde.business.site
NCC Pallanza
- Phone
- +39 338 967 4324
- Website
- pallanzatransfer.it
Taxi Michel
- Phone
- +41 91 967 24 24
Taxi Lugano Park
- Phone
- +41 79 102 69 30
Taxi Lugano 24 No Stop
- Phone
- +41 76 534 53 04
Taxi Lugano
- Phone
- +41 91 922 88 33
- Website
- taxialugano.ch
Grand Taxi Lugano
- Phone
- +41 79 102 69 30
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Travelling to the UK: What do I need to know?
Read the travel guide

















































































