There are 7 ways to get from Edinburgh to Calvi by plane, bus, train, ferry, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bastia - Poretta Airport, bus
best- Fly from Edinburgh Airport (EDI) to Bastia - Poretta Airport (BIA)EDI - BIA
- Take the bus from LUCCIANA - Casamozza to Calvi
10h 53m€173–294Fly to Ajaccio Napoleon Bonaparte Airport, train, bus
cheapest- Fly from Edinburgh Airport (EDI) to Ajaccio Napoleon Bonaparte Airport (AJA)EDI - AJA
- Take the train from Cavone to U Ponte à a Leccia
- Take the bus from MERUSAGLIA - U Ponte à a Leccia - Gara CFC to Calvi
16h 27m€124–344Train, bus, ferry
- Take the train from Edinburgh Waverley to Manchester Piccadilly
- Take the bus from Manchester, Coach Station to Cluj-Napoca, Autogara Sens Vest
- Take the bus from Cluj-Napoca, Autogara Sens Vest to Montpelier Fabrègues
- Take the ferry from Port of Sete to Port of L'Île-Rousse
2d 20h€228–386Fly to Calvi – Sainte-Catherine Airport
- Fly from Edinburgh Airport (EDI) to Calvi – Sainte-Catherine Airport (CLY)EDI - CLY
7h 29m€140–495Fly to Figari-Sud Corse Airport, bus
- Fly from Edinburgh Airport (EDI) to Figari-Sud Corse Airport (FSC)EDI - FSC
- Take the bus from PORTIVECHJU - Gara StradaIi to LUCCIANA - Casamozza
- Take the bus from LUCCIANA - Casamozza to Calvi
14h 40m€240–479Fly to Nice Côte D'Azur International Airport, ferry, bus
- Fly from Edinburgh Airport (EDI) to Nice Côte D'Azur International Airport (NCE)EDI - NCE
- Take the ferry from Port of Nice Lympia to Port of Bastia
- Take the bus from Bastia a gara di bus to Calvi piazza trasputadore d'acqua
16h 40m€135–341Bus, bus and ferry, ferry
- Take the bus from Edinburgh, Bus Station to London Victoria
- Take the busferry from London Victoria to Nădlac
- Take the bus from Nădlac to Montpelier Fabrègues
- Take the ferry from Port of Sete to Port of L'Île-Rousse
3d 11h€235–428
Edinburgh Airport (EDI) to Bastia - Poretta Airport (BIA) flights
Questions & Answers
The cheapest way to get from Edinburgh to Calvi is to fly and train and bus which costs €120 - €350 and takes 16h 27m.
The fastest way to get from Edinburgh to Calvi is to fly which takes 7h 29m and costs €140 - €500.
The distance between Edinburgh and Calvi is 1861 km.
It takes approximately 10h 53m to get from Edinburgh to Calvi, including transfers.
Calvi is 1h ahead of Edinburgh. It is currently 6:47 PM in Edinburgh and 7:47 PM in Calvi.
There are 1063+ hotels available in Calvi.
What companies run services between Edinburgh, Scotland and Calvi, France?
Ryanair, Air Corsica, and easyJet fly from Edinburgh Airport (EDI) to Calvi – Sainte-Catherine Airport (CLY) twice a week.
- Website
- aircorsica.com
Flights from Edinburgh Airport to Ajaccio Napoleon Bonaparte Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 9h 45m
- When
- Monday and Friday
- Estimated price
- €75–310
Flights from Edinburgh Airport to Ajaccio Napoleon Bonaparte Airport via Marseille
- Ave. Duration
- 14h 30m
- When
- Sunday
- Estimated price
- €90–300
Flights from Edinburgh Airport to Ajaccio Napoleon Bonaparte Airport via Paris Orly
- Ave. Duration
- 15h 5m
- When
- Sunday
- Estimated price
- €230–800
Flights from Edinburgh Airport to Calvi – Sainte-Catherine Airport via Charleroi
- Ave. Duration
- 4h 50m
- When
- Saturday
- Estimated price
- €340–1,200
Flights from Edinburgh Airport to Calvi – Sainte-Catherine Airport via Lyon
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- €110–460
Flights from Edinburgh Airport to Figari-Sud Corse Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- €90–360
Flights from Edinburgh Airport to Figari-Sud Corse Airport via Charleroi
- Ave. Duration
- 6h 45m
- When
- Saturday
- Estimated price
- €270–900
- Website
- easyjet.com
Flights from Edinburgh Airport to Bastia - Poretta Airport via Geneva
- Ave. Duration
- 6h 50m
- When
- Saturday
- Estimated price
- €75–310
Flights from Edinburgh Airport to Figari-Sud Corse Airport via Basel
- Ave. Duration
- 11h 50m
- When
- Tuesday
- Estimated price
- €90–360
Flights from Edinburgh Airport to Nice Côte D'Azur International Airport
- Ave. Duration
- 2h 40m
- When
- Monday and Friday
- Estimated price
- €40–180
Flights from Edinburgh Airport to Nice Côte D'Azur International Airport via Geneva
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €40–180
- Website
- luxair.lu
Flights from Edinburgh Airport to Ajaccio Napoleon Bonaparte Airport via Luxembourg
- Ave. Duration
- 15h 55m
- When
- Friday
- Estimated price
- €110–500
Flights from Edinburgh Airport to Nice Côte D'Azur International Airport via Luxembourg
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- €70–310
- Website
- flyedelweiss.com
Flights from Edinburgh Airport to Figari-Sud Corse Airport via Zurich
- Ave. Duration
- 6h 37m
- When
- Saturday
- Estimated price
- €90–850
- Phone
- +44 345 600 1671
- tpecustomer.relations@tpexpress.co.uk
- Website
- tpexpress.co.uk
Train from Edinburgh Waverley to Manchester Piccadilly
- Ave. Duration
- 3h 14m
- Frequency
- Every 4 hours
- Estimated price
- €45–80
- Website
- https://www.tpexpress.co.uk/
- Phone
- 04 95 32 80 57
- contact@cfc.corsica
- Website
- cf-corse.corsica
Train from Cavone to U Ponte à a Leccia
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a day
- Estimated price
- €12–17
- Schedules at
- cf-corse.corsica
- Phone
- +33 4 95 20 25 25
- contact@isula.corsica
- Website
- isula.corsica
Bus from LUCCIANA - Casamozza to Calvi
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a week
- Estimated price
- €15–21
- Schedules at
- isula.corsica
Bus from MERUSAGLIA - U Ponte à a Leccia - Gara CFC to Calvi
- Ave. Duration
- 55 min
- Frequency
- 4 times a week
- Estimated price
- €11–16
- Schedules at
- isula.corsica
Bus from PORTIVECHJU - Gara StradaIi to LUCCIANA - Casamozza
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a week
- Estimated price
- €19–27
- Schedules at
- isula.corsica
Bus from Bastia a gara di bus to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Estimated price
- €17–25
- Schedules at
- isula.corsica
- Phone
- +40 230 562 929
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Manchester, Coach Station to Cluj-Napoca, Autogara Sens Vest
- Ave. Duration
- 19h 27m
- Frequency
- Once a week
- Estimated price
- €24–35
- Schedules at
- tarsin.ro
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Cluj-Napoca, Autogara Sens Vest to Montpelier Fabrègues
- Ave. Duration
- 31h
- Frequency
- Twice a week
- Estimated price
- €95–120
- Schedules at
- mateiunitrans.ro
Bus from Nădlac to Montpelier Fabrègues
- Ave. Duration
- 25h 8m
- Frequency
- Twice a week
- Estimated price
- €85–100
- Schedules at
- mateiunitrans.ro
- transports@isula.corsica
- Website
- corsicabus.org
Bus from Bastia a gara di bus to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €21–28
- Schedules at
- corsicabus.org
Rome2Rio's guide to FlixBus
Contact Details
- 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
- €24–85
- Website
- https://www.flixbus.co.uk
- Phone
- +40 239 629 822
- office@transmarian.ro
- Website
- transmarian.ro
Busferry from London Victoria to Nădlac
- Ave. Duration
- 35h 16m
- Frequency
- 3 times a week
- Estimated price
- €65–95
- Schedules at
- transmarian.ro
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Sete to Port of L'Île-Rousse
- Ave. Duration
- 11h
- Frequency
- Once a week
- Estimated price
- €55–140
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €55–75
- Passenger & Vehicle Flex Fare
- €100–140
Ferry from Port of Nice Lympia to Port of Bastia
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- €50–120
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €50–65
- Passenger & Vehicle Flex Fare
- €85–120
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide






















