There are 10 ways to get from Edinburgh to Cefalù by plane, train, train (Eurostar, TGV, Trenitalia), bus, or train (Eurostar, Trenitalia)
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 Palermo Airport, train
best- Fly from Edinburgh Airport (EDI) to Palermo Airport (PMO)plane EDI - PMO
- Take the train from Palermo Centrale to Cefalutrain
8h 30m€87–231Train
- Take the train from Edinburgh Waverley to King's Crosstrain
- Take the train from London St Pancras Intl to Lille Europetrain Eil
- Take the train from Lille Europe to Chambery Challes Les Eauxtrain
- Take the train from Chambery Challes Les Eaux to Torino Lingottotrain Tgv
- Take the train from Torino Lingotto to Aversatrain Ic
- Take the train from Aversa to Cefalutrain Ic
35h 23m€677–1,125Train, bus
- Take the train from Edinburgh Waverley to King's Crosstrain
- Take the train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Bruxelles-Midi to Monstrain
- Take the bus from Mons - Place Léopold to Palermo Piazza Cairolibus
- Take the train from Palermo Centrale to Cefalutrain
46h 29m€595–875Train to Glasgow Airport, fly to Palermo Airport, train
- Take the train from Edinburgh Waverley to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Palermo Airport (PMO)plane GLA - PMO
- Take the train from Palermo Centrale to Cefalutrain
10h 57m€94–261Fly Edinburgh Airport to Trapani Airport, bus, train
- Fly from Edinburgh Airport (EDI) to Trapani Airport (TPS)plane EDI - TPS
- Take the bus from Trapani Birgi Airport to Palermo Terminal Busbus
- Take the train from Palermo Centrale to Cefalutrain
12h 18m€99–324Fly Edinburgh Airport to Catania–Fontanarossa Airport, train
- Fly from Edinburgh Airport (EDI) to Catania–Fontanarossa Airport (CTA)plane EDI - CTA
- Take the train from Catania Aeroporto Fontanarossa to Termini Imeresetrain
10h 55m€106–226Train to Glasgow Airport, fly to Catania–Fontanarossa Airport, train
- Take the train from Edinburgh Waverley to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Catania–Fontanarossa Airport (CTA)plane GLA - CTA
- Take the train from Catania Aeroporto Fontanarossa to Termini Imeresetrain
13h 1m€118–346Train via Salzburg
- Take the train from Edinburgh Waverley to King's Crosstrain
- Take the train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Miditrain Eil
- Take the train from Bruxelles-Midi to Salzburg Hbftrain Nj / ...
- Take the train from Salzburg Hauptbahnhof to Bolzano-Bozentrain Nj
- Take the train from Bolzano Bozen to Roma Terminitrain Fr
- Take the train from Roma Termini to Cefalutrain Ic
44h 3m€642–1,100Train, bus via Rome
- Take the train from Edinburgh Waverley to London Eustontrain
- Take the train from London St Pancras Intl to Paris Nordtrain Eil
- Take the bus from Paris - Massy-Palaiseau to Roma, Autostazione Tiburtinabus
- Take the bus from Roma, Autostazione Tiburtina to Palermobus
- Take the bus from Palermo - Via Balsamo to Cefalùbus
2d€469–829Bus
- Take the bus from Edinburgh, Bus Station to London Victoriabus
- Take the bus from London Victoria Green Line Station to Luxembourg P+R Bouillonbus
- Take the bus from Luxembourg Park&Drive to Palermo Piazza Cairolibus
- Take the bus from Palermo - Via Balsamo to Cefalùbus
2d 7h€374–536
Edinburgh to Cefalù by train
Comparing Your Travel Options
The cheapest way to get from Edinburgh to Cefalù is to fly and train which costs €100 - €230 and takes 10h 55m.
The fastest way to get from Edinburgh to Cefalù is to fly and train which takes 8h 30m and costs €85 - €240.
No, there is no direct bus from Edinburgh station to Cefalù. However, there are services departing from Edinburgh, Bus Station and arriving at Cefalù via London Victoria Green Line Station, Luxembourg Park&Drive and Palermo - Via Balsamo. The journey, including transfers, takes approximately 2 days 7h.
No, there is no direct train from Edinburgh to Cefalù. However, there are services departing from Edinburgh Waverley and arriving at Cefalu via London St Pancras Intl, Lille Europe, Chambery Challes Les Eaux, Torino Lingotto and Aversa. The journey, including transfers, takes approximately 35h 23m.
The distance between Edinburgh and Cefalù is 2437 km.
The best way to get from Edinburgh to Cefalù without a car is to train which takes 35h 23m and costs €650 - €1200.
It takes approximately 8h 30m to get from Edinburgh to Cefalù, including transfers.
Edinburgh to Cefalù bus services, operated by FlixBus, depart from Edinburgh, Bus Station.
Edinburgh to Cefalù train services, operated by London North Eastern Railway Limited (LNER), depart from Edinburgh Waverley station.
The best way to get from Edinburgh to Cefalù is to train which takes 35h 23m and costs €650 - €1200. Alternatively, you can bus, which costs €370 - €550 and takes 2 days 7h.
What companies run services between Edinburgh, Scotland and Cefalù, Italy?
You can take a train from Edinburgh Waverley to Cefalu via London Kings Cross, London St Pancras Intl, Lille Europe, Chambery Challes Les Eaux, Torino Lingotto, and Aversa in around 35h 23m. Alternatively, you can take a bus from Edinburgh, Bus Station to Cefalù via London Victoria, London Victoria Green Line Station, Luxembourg Park&Drive, Palermo Piazza Cairoli, and Palermo - Via Balsamo in around 2d 7h.
- Website
- ryanair.com
Flights from Edinburgh Airport to Palermo Airport
- Ave. Duration
- 3h 30m
- When
- Monday and Friday
- Estimated price
- €65–170
Flights from Glasgow Airport to Palermo Airport via Rome
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- €55–210
Flights from Edinburgh Airport to Trapani Airport via Milan Bergamo
- Ave. Duration
- 5h 52m
- When
- Saturday and Thursday
- Estimated price
- €75–300
Flights from Edinburgh Airport to Trapani Airport via Pisa
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, and Friday
- Estimated price
- €75–300
Flights from Edinburgh Airport to Trapani Airport via Bologna
- Ave. Duration
- 11h 35m
- When
- Tuesday and Saturday
- Estimated price
- €75–300
Flights from Edinburgh Airport to Catania–Fontanarossa Airport via Milan Bergamo
- Ave. Duration
- 7h 8m
- When
- Tuesday, Sunday, and Thursday
- Estimated price
- €70–160
Flights from Glasgow Airport to Catania–Fontanarossa Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- €55–200
Flights from Glasgow Airport to Catania–Fontanarossa Airport via Pisa
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- €55–200
Flights from Glasgow Airport to Catania–Fontanarossa Airport via Naples
- Ave. Duration
- 7h 45m
- When
- Sunday
- Estimated price
- €60–200
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Palermo Centrale to Cefalu
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Trenitalia
Train from Palermo Centrale to Cefalu
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Trenitalia
Train from Palermo Centrale to Cefalu
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Trenitalia
Train from Palermo Centrale to Cefalu
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Trenitalia
Train from Catania Aeroporto Fontanarossa to Termini Imerese
- Ave. Duration
- 2h 21m
- Frequency
- Every 2 hours
- Estimated price
- €23–35
- Website
- Trenitalia
Train from Catania Aeroporto Fontanarossa to Termini Imerese
- Ave. Duration
- 2h 21m
- Frequency
- Every 2 hours
- Estimated price
- €23–35
- Website
- Trenitalia
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Mons - Place Léopold to Palermo Piazza Cairoli
- Ave. Duration
- 36h 15m
- Frequency
- Once a week
- Estimated price
- €300–420
- Website
- Onebus
Bus from Luxembourg Park&Drive to Palermo Piazza Cairoli
- Ave. Duration
- 33h 47m
- Frequency
- Once a week
- Estimated price
- €290–400
- Website
- Onebus
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
Booking & Getting There
Edinburgh to Cefalù bus services, operated by FlixBus, arrive at London Victoria station.
Cefalù is 1h ahead of Edinburgh. It is currently 2:03 PM in Edinburgh and 3:03 PM in Cefalù.
Edinburgh to Cefalù train services, operated by London North Eastern Railway Limited (LNER), arrive at King's Cross station.
Book your Edinburgh to Cefalù train tickets online with Omio.
There are 1452+ hotels available in Cefalù.


