There are 8 ways to get from Bastia to Edinburgh by ferry, train, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, train
best- 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 35m£406–647Ferry to Nice Côte D'Azur International Airport, fly to Edinburgh Airport
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£100–248Ferry, 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 train from King's Cross to Edinburgh Waverleytrain
33h 38m£329–505Fly Bastia - Poretta Airport to Glasgow Airport, train
- Fly from Bastia - Poretta Airport (BIA) to Glasgow Airport (GLA)plane BIA - GLA
- Take the train from Glasgow Queen Street to Edinburgh Waverleytrain
19h 58m£109–321Ferry, train, bus via Sheffield
- Take the ferry from Port of Bastia to Port of Toulonferry
- Take the train from Toulon to Marseille Saint-Charlestrain C6 / ...
- Take the bus from Marseille - Saint-Charles Bus Station to Lille - Europe Train Stationbus
- Take the train from Lille Europe to London St Pancras Intltrain Eil
- Take the train from London St Pancras Intl to Sheffieldtrain
- Take the train from Sheffield to Edinburgh Waverleytrain
37h 29m£385–617Bus to Figari-Sud Corse Airport, fly to Edinburgh Airport
- 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
13h 57m£169–341Train, train to Ajaccio Napoleon Bonaparte Airport, fly to Edinburgh Airport
- 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
13h 12m£134–312Fly Bastia - Poretta Airport to Edinburgh Airport
- Fly from Bastia - Poretta Airport (BIA) to Edinburgh Airport (EDI)plane BIA - EDI
8h 41m£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 £100 - £250 and takes 13h 22m.
The fastest way to get from Bastia to Edinburgh is to fly which takes 8h 41m and costs £120 - £650.
The distance between Bastia and Edinburgh is 1411 miles.
The best way to get from Bastia to Edinburgh without a car is to ferry and train which takes 25h 35m and costs £400 - £650.
It takes approximately 25h 35m to get from Bastia to Edinburgh, including transfers.
Edinburgh is 1h behind Bastia. It is currently 7:35 PM in Bastia and 6:35 PM in Edinburgh.
There are 2795+ hotels available in Edinburgh.
What companies run services between Bastia, France and Edinburgh, Scotland?
Air Corsica, easyJet, and Ryanair fly from Bastia - Poretta Airport (BIA) to Edinburgh Airport (EDI) 3 times a week.
- Website
- easyjet.com
Flights from Bastia - Poretta Airport to Glasgow Airport via London Gatwick
- Ave. Duration
- 19h 8m
- When
- Saturday
- Estimated price
- £75–300
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Lyon
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- £100–380
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Paris Charles de Gaulle
- Ave. Duration
- 8h 10m
- When
- Friday
- Estimated price
- £100–380
Flights from Nice Côte D'Azur International Airport to Edinburgh Airport
- Ave. Duration
- 2h 35m
- When
- Monday and Friday
- Estimated price
- £65–170
Flights from Nice Côte D'Azur International Airport to Edinburgh Airport via Geneva
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- £65–170
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Paris Charles de Gaulle
- Ave. Duration
- 7h 45m
- When
- Tuesday and Saturday
- Estimated price
- £130–240
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h 30m
- When
- Monday and Friday
- Estimated price
- £130–240
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Lyon
- Ave. Duration
- 8h 5m
- When
- Saturday
- Estimated price
- £130–240
Flights from Bastia - Poretta Airport to Edinburgh Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h 30m
- When
- Monday and Friday
- Estimated price
- £75–300
- Website
- ryanair.com
Flights from Figari-Sud Corse Airport to Edinburgh Airport via Marseille
- Ave. Duration
- 8h 45m
- When
- Monday
- Estimated price
- £95–360
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Marseille
- Ave. Duration
- 8h 30m
- When
- Monday
- Estimated price
- £110–190
Flights from Bastia - Poretta Airport to Edinburgh Airport via Marseille
- Ave. Duration
- 8h 35m
- When
- Monday
- Estimated price
- £70–280
- Website
- transavia.com
Flights from Ajaccio Napoleon Bonaparte Airport to Edinburgh Airport via Paris Orly
- Ave. Duration
- 6h 51m
- When
- Monday, Friday, and Sunday
- Estimated price
- £100–900
- Website
- lufthansa.com
Flights from Bastia - Poretta Airport to Glasgow Airport via Munich
- Ave. Duration
- 17h 20m
- When
- Saturday
- Estimated price
- £95–290
Flights from Bastia - Poretta Airport to Glasgow Airport via Frankfurt
- Ave. Duration
- 17h 35m
- When
- Sunday
- Estimated price
- £95–280
- Website
- britishairways.com
Flights from Nice Côte D'Azur International Airport to Edinburgh Airport via London City
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- £60–280
- 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
- £120–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
- £120–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 10m
- 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 20m
- Frequency
- Every 3 hours
- Estimated price
- £85–140
- Website
- Eurostar
Train from Lille Europe to London St Pancras Intl
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- £85–140
- Website
- Eurostar
Train from King's Cross to Edinburgh Waverley
- Ave. Duration
- 4h 6m
- Frequency
- Hourly
- Estimated price
- £130–180
- Website
- London North Eastern Railway Limited (LNER)
Train from King's Cross to Edinburgh Waverley
- Ave. Duration
- 4h 6m
- Frequency
- Hourly
- Estimated price
- £130–180
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Glasgow Queen Street to Edinburgh Waverley
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- £18–30
- Website
- ScotRail
- Phone
- 0345 528 0409
- customerexperience@lumo.co.uk
- Website
- Lumo
Train from Glasgow Queen Street to Edinburgh Waverley
- Ave. Duration
- 49 min
- Frequency
- 5 times a week
- Estimated price
- £7–14
- Website
- Lumo
- Phone
- +33 4 13 94 30 50
- Website
- Zou! Lignes Express Régionales
Train from Toulon to Marseille Saint-Charles
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- £14–20
- Website
- Zou! Lignes Express Régionales
- Phone
- 03457 125 678
- Website
- East Midlands Railways
Train from London St Pancras Intl to Sheffield
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- £70–110
- Website
- East Midlands Railways
Train from Sheffield to Edinburgh Waverley
- Ave. Duration
- 3h 48m
- Frequency
- Hourly
- Estimated price
- £110–170
- Website
- Cross Country
- Phone
- +33 4 95 32 80 57
- contact@cf-corse.com
- 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
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Disneyland Paris - Chessy Sud to London Victoria
- Ave. Duration
- 10h 35m
- Frequency
- Once daily
- Estimated price
- £35–55
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Marseille - Saint-Charles Bus Station to Lille - Europe Train Station
- Ave. Duration
- 13h 45m
- Frequency
- Twice daily
- Estimated price
- £65–110
- Website
- BlaBlaCar Bus
- Phone
- +33 4 95 20 25 25
- contact@isula.corsica
- Website
- 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
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Bastia to Port of Toulon
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- £40–70
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Bastia to Port of Toulon
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- £40–70
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Bastia to Port of Toulon
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- £40–70
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Bastia to Port of Nice Lympia
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- £27–50
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
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

























































