There are 10 ways to get from Edinburgh to Marsala by plane, train, or bus
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 Trapani Airport
best- Fly from Edinburgh Airport (EDI) to Trapani Airport (TPS)EDI - TPS
10h 27m€99–284Fly Edinburgh Airport to Palermo Airport, bus
cheapest- Fly from Edinburgh Airport (EDI) to Palermo Airport (PMO)EDI - PMO
- Take the bus from Palermo Airport Bus Stop to Marsala Train Station Bus Stop
8h 33m€92–180Train, bus via Rome
- Take the train from Edinburgh Waverley to King's Cross
- Take the train from London St Pancras Intl to Lille EuropeEil
- Take the train from Lille Europe to Marne La Vallee ChessyTgv
- Take the train from Marne La Vallee Chessy to Torino Porta SusaTgv
- Take the train from Torino Porta Susa to Roma TiburtinaFr
- Take the bus from Roma, Autostazione Tiburtina to Marsala Train Station Bus Stop
35h 26m€313–1,051Train, bus
- 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 Gare De Lyon to Milano CentraleFr
- Take the bus from Milano, San Donato M3 to Marsala Train Station Bus Stop
40h 32m€267–702Train to Glasgow Airport, fly to Palermo Airport, bus
- Take the train from Edinburgh Waverley to Glasgow Queen Street
- Fly from Glasgow Airport (GLA) to Palermo Airport (PMO)GLA - PMO
- Take the bus from Palermo Airport Bus Stop to Marsala Train Station Bus Stop
10h 58m€111–365Train to Glasgow Airport, fly to Trapani Airport
- Take the train from Edinburgh Waverley to Glasgow Queen Street
- Fly from Glasgow Airport (GLA) to Trapani Airport (TPS)GLA - TPS
12h 37m€103–359Train to Manchester Airport, fly to Palermo Airport, bus
- Take the train from Edinburgh Waverley to Manchester Airport
- Fly from Manchester Airport (MAN) to Palermo Airport (PMO)MAN - PMO
- Take the bus from Palermo Airport Bus Stop to Marsala Train Station Bus Stop
11h 32m€110–314Train, bus via Marseille
- Take the train from Edinburgh Waverley to King's Cross
- Take the train from London St Pancras Intl to Lille EuropeEil
- Take the train from Lille Europe to Marseille St CharlesTgv
- Take the train from Marseille St Charles to Roma Termini
- Take the train from Roma Termini to Palermo CentraleIc
- Take the bus from Palermo Terminal Bus to Marsala Train Station Bus Stop
45h 1m€365–1,046Bus
- Take the bus from Edinburgh, Bus Station to London Victoria
- Take the bus from London Victoria to Paris700
- Take the bus from Paris - Bercy-Seine Bus Station to Roma, Autostazione Tiburtina
- Take the bus from Roma, Autostazione Tiburtina to Marsala Train Station Bus Stop
2d 6h€151–353Bus via Naples
- Take the bus from Edinburgh, Bus Station to London Victoria Coach Station Arrivals594 / ...
- Take the bus from London Victoria to Paris, Quai de Bercy (Bercy Seine)700
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Napoli P.zza Garibaldi
- Take the bus from Napoli, Autostazione Metropark to Palermo Terminal Bus
- Take the bus from Palermo Terminal Bus to Marsala Train Station Bus Stop
2d 10h€154–397
Edinburgh to Marsala by train, foot, and bus
Questions & Answers
The cheapest way to get from Edinburgh to Marsala is to fly and bus which costs €90 - €180 and takes 8h 33m.
The fastest way to get from Edinburgh to Marsala is to fly and bus which takes 8h 33m and costs €90 - €180.
No, there is no direct bus from Edinburgh station to Marsala station. However, there are services departing from Edinburgh, Bus Station and arriving at Marsala Train Station Bus Stop via London Victoria, Paris - Bercy-Seine Bus Station and Roma, Autostazione Tiburtina. The journey, including transfers, takes approximately 2 days 6h.
The distance between Edinburgh and Marsala is 2356 km.
The best way to get from Edinburgh to Marsala without a car is to train and bus via Rome which takes 35h 26m and costs €310 - €1100.
It takes approximately 10h 27m to get from Edinburgh to Marsala, including transfers.
Edinburgh to Marsala bus services, operated by FlixBus, depart from Edinburgh, Bus Station.
The best way to get from Edinburgh to Marsala is to fly which takes 10h 27m and costs €95 - €290. Alternatively, you can bus, which costs €150 - €360 and takes 2 days 6h.
Edinburgh to Marsala bus services, operated by FlixBus, arrive at London Victoria station.
Marsala is 1h ahead of Edinburgh. It is currently 11:13 PM in Edinburgh and 12:13 AM in Marsala.
What companies run services between Edinburgh, Scotland and Marsala, Italy?
Ryanair flies from Edinburgh Airport (EDI) to Trapani Airport (TPS) 5 times a week. Alternatively, you can take a bus from Edinburgh, Bus Station to Marsala Train Station Bus Stop via London Victoria, Paris, Paris - Bercy-Seine Bus Station, and Roma, Autostazione Tiburtina in around 2d 6h.
- Website
- ryanair.com
Flights from Edinburgh Airport to Trapani Airport via Milan Bergamo
- Ave. Duration
- 7h 20m
- When
- Friday to Sunday
- Estimated price
- €85–270
Flights from Edinburgh Airport to Trapani Airport via Charleroi
- Ave. Duration
- 11h 45m
- When
- Tuesday
- Estimated price
- €85–270
Flights from Glasgow Airport to Palermo Airport via Rome
- Ave. Duration
- 5h 42m
- When
- Wednesday and Friday
- Estimated price
- €40–210
Flights from Glasgow Airport to Palermo Airport via Pisa
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- €55–210
Flights from Edinburgh Airport to Palermo Airport
- Ave. Duration
- 3h 30m
- When
- Monday
- Estimated price
- €65–160
Flights from Glasgow Airport to Trapani Airport via Malta
- Ave. Duration
- 12h 10m
- When
- Saturday
- Estimated price
- €90–280
Flights from Glasgow Airport to Trapani Airport via Pisa
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- €75–290
Flights from Glasgow Airport to Trapani Airport via London Stansted
- Ave. Duration
- 12h 35m
- When
- Monday and Thursday
- Estimated price
- €80–270
Flights from Manchester Airport to Palermo Airport via Pisa
- Ave. Duration
- 6h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €80–170
- Website
- easyjet.com
Flights from Glasgow Airport to Palermo Airport via London Luton
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- €55–210
Flights from Glasgow Airport to Palermo Airport via Milan Malpensa
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- €40–180
- Website
- swiss.com
Flights from Edinburgh Airport to Palermo Airport via Zurich
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- €75–350
- Website
- jet2.com
Flights from Manchester Airport to Palermo Airport
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- €70–210
- 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
- Every 30 minutes
- 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 Lille Europe
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- €100–340
- Website
- https://www.eurostar.com/rw-en
Train from London St Pancras Intl to Paris Nord
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- €85–330
- Website
- https://www.eurostar.com/rw-en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a day
- Estimated price
- €40–140
- Website
- https://www.ns.nl/en
- 2nd Class
- €40–65
- 1st Class
- €85–140
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lille Europe to Marne La Vallee Chessy
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €30–70
- Website
- https://www.sncf-connect.com/en-en
Train from Marne La Vallee Chessy to Torino Porta Susa
- Ave. Duration
- 5h 29m
- Frequency
- 5 times a week
- Estimated price
- €85–280
- Website
- https://www.sncf-connect.com/en-en
Train from Lille Europe to Marseille St Charles
- Ave. Duration
- 4h 52m
- Frequency
- 5 times a day
- Estimated price
- €80–180
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lille Europe to Marne La Vallee Chessy
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- €35–85
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €35–55
- Rail 1st Class
- €55–85
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Susa to Roma Tiburtina
- Ave. Duration
- 4h 32m
- Frequency
- Every 3 hours
- Estimated price
- €70–150
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Torino Porta Susa to Roma Tiburtina
- Ave. Duration
- 4h 40m
- Frequency
- Every 3 hours
- Estimated price
- €55–160
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Paris Gare De Lyon to Milano Centrale
- Ave. Duration
- 6h 38m
- Frequency
- Twice daily
- Estimated price
- €60–150
- Website
- https://www.trenitalia.com/en.html
Train from Marseille St Charles to Roma Termini
- Ave. Duration
- 16h 2m
- Frequency
- Once a week
- Estimated price
- €130–270
- Website
- https://www.trenitalia.com/en.html
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Edinburgh Waverley to Glasgow Queen Street
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- €20–21
- Website
- https://www.scotrail.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
- €230–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/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Palermo Centrale
- Ave. Duration
- 11h 36m
- Frequency
- Once daily
- Estimated price
- €40–110
- Website
- https://www.trenitalia.com/en.html
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Roma, Autostazione Tiburtina to Marsala Train Station Bus Stop
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- €35–50
- Schedules at
- autoservizisalemi.it
Bus from Milano, San Donato M3 to Marsala Train Station Bus Stop
- Ave. Duration
- 23h 30m
- Frequency
- 4 times a week
- Estimated price
- €50–80
- Schedules at
- autoservizisalemi.it
Bus from Palermo Airport Bus Stop to Marsala Train Station Bus Stop
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €6–9
- Schedules at
- autoservizisalemi.it
Bus from Palermo Terminal Bus to Marsala Train Station Bus Stop
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €7–10
- Schedules at
- autoservizisalemi.it
- 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 20 minutes
- Estimated price
- €25–75
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Paris
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Estimated price
- €25–90
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 9h 25m
- Frequency
- Every 4 hours
- Estimated price
- €25–90
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Napoli P.zza Garibaldi
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- €75–180
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from London Victoria to Paris
- Ave. Duration
- 9h 41m
- Frequency
- 3 times a week
- Estimated price
- €24–90
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Roma, Autostazione Tiburtina
- Ave. Duration
- 20h 20m
- Frequency
- 4 times a week
- Estimated price
- €75–140
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from London Victoria to Paris
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Estimated price
- €16–23
- Website
- https://union-ivkoni.com/en
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from Edinburgh, Bus Station to London Victoria Coach Station Arrivals
- Ave. Duration
- 9h 20m
- Frequency
- Every 2 hours
- Estimated price
- €28–90
- Website
- https://www.nationalexpress.com/en
- Phone
- 0141 352 4444
- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Edinburgh, Bus Station to London Victoria Coach Station Arrivals
- Ave. Duration
- 9h 10m
- Frequency
- 4 times a day
- Estimated price
- €29–45
- Website
- https://uk.megabus.com
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Napoli, Autostazione Metropark to Palermo Terminal Bus
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Estimated price
- €19–27
- Website
- https://www.itabus.it/en/home
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
Italy Travel Guides
Read the travel guide
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Book your Edinburgh to Marsala bus tickets online with Omio.
There are 1341+ hotels available in Marsala.





























































































