There are 8 ways to get from Bastia to Edinburgh by bus, plane, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Calvi – Sainte-Catherine Airport, fly
best- Take the bus from BASTIA - Gara Stradali to Calvibus
- Fly from Calvi – Sainte-Catherine Airport (CLY) to Edinburgh Airport (EDI)plane CLY - EDI
9h 22m£265–515Ferry to Nice Côte D'Azur International Airport, fly
cheapest- Take the ferry from Port of Bastia to Port of Nice Lympiaferry
- Fly from Nice Côte D'Azur International Airport (NCE) to Edinburgh Airport (EDI)plane NCE - EDI
13h 22m£95–248Ferry, train
- Take the ferry from Port of Bastia to Port of Toulonferry
- Take the train from Toulon to Marne La Vallee Chessytrain
- Take the train from Marne La Vallee Chessy to Lille Europetrain Tgv
- Take the train from Lille Europe to London St Pancras Intltrain Eil
- Take the train from King's Cross to Edinburgh Waverleytrain
25h 38m£391–647Ferry, train, bus
- Take the ferry from Port of Bastia to Port of Toulonferry
- Take the train from Toulon to Marne La Vallee Chessytrain
- Take the bus from Disneyland Paris - Chessy Sud to London Victoriabus
- Take the bus from London Victoria to Birmingham Coach Stationbus 541 / ...
- Take the train from Birmingham New Street to Edinburgh Waverleytrain
38h 25m£314–577Ferry, bus
- Take the ferry from Port of Bastia to Port of Toulonferry
- Take the bus from Toulon to Paris Charles de Gaulle Airportbus
- Take the bus from Paris Charles de Gaulle Airport to Brugesbus 757
- Take the bus from Bruges to London Victoriabus
- Take the bus from Golders Green Station to Edinburgh, Bus Stationbus 598 / ...
2d 1h£202–344Bus to Figari-Sud Corse Airport, fly
- Take the bus from BASTIA - Gara CFC to PORTIVECHJU - Gara StradaIibus
- Fly from Figari-Sud Corse Airport (FSC) to Edinburgh Airport (EDI)plane FSC - EDI
11h 12m£169–342Train, train to Ajaccio Napoleon Bonaparte Airport, fly
- Take the train from Casamozza to Cortitrain
- Take the train from Corti to Cavonetrain
- Fly from Ajaccio Napoleon Bonaparte Airport (AJA) to Edinburgh Airport (EDI)plane AJA - EDI
12h 42m£134–312Fly from Bastia - Poretta Airport
- Fly from Bastia - Poretta Airport (BIA) to Edinburgh Airport (EDI)plane BIA - EDI
8h 36m£124–616
Bastia to Edinburgh by ferry, foot, and train
Comparing Your Travel Options
The cheapest way to get from Bastia to Edinburgh is to ferry and fly which costs £95 - £250 and takes 13h 22m.
The fastest way to get from Bastia to Edinburgh is to fly which takes 8h 36m and costs £120 - £650.
The distance between Bastia and Edinburgh is 1162 miles.
The best way to get from Bastia to Edinburgh without a car is to ferry and train which takes 25h 38m and costs £390 - £650.
It takes approximately 9h 22m to get from Bastia to Edinburgh, including transfers.
Edinburgh is 1h behind Bastia. It is currently 8:02 PM in Bastia and 7:02 PM in Edinburgh.
There are 2794+ hotels available in Edinburgh.
What companies run services between Bastia, France and Edinburgh, Scotland?
Air Corsica and easyJet fly from Bastia - Poretta Airport (BIA) to Edinburgh Airport (EDI) 4 times a week.
- Website
- easyjet.com
Flights from Calvi – Sainte-Catherine Airport to Edinburgh Airport via Geneva
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- £85–370
Flights from Calvi – Sainte-Catherine Airport to Edinburgh Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 4h 57m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- £85–370
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Geneva
- Ave. Duration
- 6h 50m
- When
- Wednesday
- Estimated price
- £90–390
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Lyon
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- £90–390
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Paris Charles de Gaulle
- Ave. Duration
- 8h 20m
- When
- Friday
- Estimated price
- £90–390
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 4h 57m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- £90–390
Flights from Nice Côte D'Azur International Airport to Edinburgh Airport
- Ave. Duration
- 2h 35m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- £65–170
Flights from Nice Côte D'Azur International Airport to Edinburgh Airport via Geneva
- Ave. Duration
- 5h 17m
- When
- Monday, Thursday, and Sunday
- Estimated price
- £65–170
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Geneva
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- £130–250
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Paris Charles de Gaulle
- Ave. Duration
- 7h 5m
- When
- Wednesday
- Estimated price
- £130–250
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Lyon
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- £130–250
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- £130–250
Flights from Bastia - Poretta Airport to Edinburgh Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h 27m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- £70–300
- Website
- transavia.com
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Paris Orly
- Ave. Duration
- 7h 52m
- When
- Sunday, Monday, and Friday
- Estimated price
- £110–1,000
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Paris Orly
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- £240–900
- Website
- jet2.com
Flights from Calvi – Sainte-Catherine Airport to Edinburgh Airport via Geneva
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- £110–360
- Website
- ryanair.com
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Charleroi
- Ave. Duration
- 8h 45m
- When
- Monday
- Estimated price
- £90–350
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Toulon to Marne La Vallee Chessy
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- £110–200
- Website
- Oui.SNCF
Train from Marne La Vallee Chessy to Lille Europe
- Ave. Duration
- 1h 9m
- Frequency
- 4 times a day
- Estimated price
- £30–60
- Website
- Oui.SNCF
Train from Toulon to Marne La Vallee Chessy
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- £110–200
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Marne La Vallee Chessy to Lille Europe
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- £35–60
- Website
- TGV inOui
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Marne La Vallee Chessy to Lille Europe
- Ave. Duration
- 1h 33m
- Frequency
- 6 times a week
- Estimated price
- £35–55
- Website
- Belgian Railways
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Lille Europe to London St Pancras Intl
- Ave. Duration
- 1h 22m
- Frequency
- Every 3 hours
- Estimated price
- £80–140
- Website
- Eurostar
Train from King's Cross to Edinburgh Waverley
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- £130–180
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- +44 3447 369 123
- [email protected]
- Website
- Cross Country
Train from Birmingham New Street to Edinburgh Waverley
- Ave. Duration
- 5h 7m
- Frequency
- Hourly
- Estimated price
- £150–220
- Website
- Cross Country
- Phone
- +44 (0)345 528 0253
- Website
- Avanti West Coast
Train from Birmingham New Street to Edinburgh Waverley
- Ave. Duration
- 4h 17m
- Frequency
- Every 4 hours
- Estimated price
- £110–180
- Website
- Avanti West Coast
- Phone
- +33 4 95 32 80 57
- [email protected]
- Website
- Chemins de Fer de la Corse
Train from Casamozza to Corti
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- £5–8
- Schedules at
- Chemins de Fer de la Corse
Train from Corti to Cavone
- Ave. Duration
- 1h 46m
- Frequency
- 4 times a day
- Estimated price
- £7–11
- Schedules at
- Chemins de Fer de la Corse
Bus from BASTIA - Gara Stradali to Calvi
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- £15–22
- Schedules at
- Cullettività di Corsica - Collectivité de Corse
Bus from BASTIA - Gara CFC to PORTIVECHJU - Gara StradaIi
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- £19–27
- Schedules at
- Cullettività di Corsica - Collectivité de Corse
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Disneyland Paris - Chessy Sud to London Victoria
- Ave. Duration
- 10h 35m
- Frequency
- Once daily
- Estimated price
- £35–55
- Website
- Flixbus
Bus from Toulon to Paris Charles de Gaulle Airport
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- £60–95
- Website
- Flixbus
Bus from Paris Charles de Gaulle Airport to Bruges
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- £20–30
- Website
- Flixbus
Bus from Bruges to London Victoria
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- £24–40
- Website
- Flixbus
- Phone
- +44 (0)3717 81 81 81
- Website
- National Express
Bus from London Victoria to Birmingham Coach Station
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- £18–35
- Website
- National Express
Bus from Golders Green Station to Edinburgh, Bus Station
- Ave. Duration
- 9h 5m
- Frequency
- Twice daily
- Estimated price
- £60–110
- Website
- National Express
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Paris Charles de Gaulle Airport to Bruges
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- £16–28
- Website
- BlaBlaCar Bus
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Bastia to Port of Toulon
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- £40–70
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Bastia to Port of Toulon
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- £40–70
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Bastia to Port of Toulon
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- £40–70
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Bastia to Port of Nice Lympia
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- £27–50
- Website
- Corsica Ferries/Sardinia Ferries
Want to know more about travelling around United Kingdom
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
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
How to get from London to Edinburgh
Read the travel guide
























































