There are 9 ways to get from Pau to Calvi by bus, ferry, train, 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.
Bus, ferry via Toulouse
best- Take the bus from Pau - Technopôle Héliparc to Toulouse - Matabiau Bus Station
- Take the bus from Toulouse - Matabiau Bus Station to Nice - Airport Bus Station Terminal 1
- 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'acquaCBa
22h 43mTrain, ferry, bus
cheapest- Take the train from Pau to Toulouse MatabiauTer
- Take the train from Toulouse Matabiau to Marseille St Charles
- Take the train from Marseille St Charles to ToulonTer
- Take the ferry from Port of Toulon to Port of Bastia
- Take the bus from Bastia a gara di bus to Calvi piazza trasputadore d'acquaCBa
23h 37m€100–409Fly Pau Pyrénées Airport to Bastia - Poretta Airport, bus
- Fly from Pau Pyrénées Airport (PUF) to Bastia - Poretta Airport (BIA)PUF - BIA
- Take the bus from Casamozza to Calvi piazza trasputadore d'acqua
17h 8m€244–1,147Bus, ferry
- Take the bus from Pau to Nice Airport
- 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'acquaCBa
23h 15m€132–231Train to Toulouse-Blagnac Airport, fly to Bastia - Poretta Airport, bus
- Take the train from Pau to Toulouse Matabiau
- Fly from Toulouse-Blagnac Airport (TLS) to Bastia - Poretta Airport (BIA)TLS - BIA
- Take the bus from Casamozza to Calvi piazza trasputadore d'acqua
8h 23m€128–359Train to Bordeaux–Mérignac Airport, fly to Bastia - Poretta Airport, bus
- Take the train from Pau to Bordeaux St Jean
- Fly from Bordeaux–Mérignac Airport (BOD) to Bastia - Poretta Airport (BIA)BOD - BIA
- Take the bus from Casamozza to Calvi piazza trasputadore d'acqua
8h 49m€126–431Fly Tarbes-Lourdes-Pyrénées Airport to Calvi – Sainte-Catherine Airport
- Fly from Tarbes-Lourdes-Pyrénées Airport (LDE) to Calvi – Sainte-Catherine Airport (CLY)LDE - CLY
7h 3m€204–934Train to Toulouse-Blagnac Airport, fly to Ajaccio Napoleon Bonaparte Airport, train, bus
- Take the train from Pau to Toulouse Matabiau
- Fly from Toulouse-Blagnac Airport (TLS) to Ajaccio Napoleon Bonaparte Airport (AJA)TLS - AJA
- Take the train from Cavone to U Ponte à a Leccia
- Take the bus from U Ponte à a Leccia to Calvi piazza trasputadore d'acqua
11h 22m€110–339Train, train to Marseille Provence Airport, fly to Calvi – Sainte-Catherine Airport
- Take the train from Pau to Toulouse Matabiau
- Take the train from Toulouse Matabiau to Marseille St Charles
- Fly from Marseille Provence Airport (MRS) to Calvi – Sainte-Catherine Airport (CLY)MRS - CLY
10h 8m€162–687
Pau Pyrénées Airport (PUF) to Bastia - Poretta Airport (BIA) flights
Questions & Answers
The cheapest way to get from Pau to Calvi is to bus and ferry which costs €130 - €240 and takes 23h 15m.
The fastest way to get from Pau to Calvi is to fly which takes 7h 3m and costs €200 - €950.
The distance between Pau and Calvi is 1125 km.
The best way to get from Pau to Calvi without a car is to bus and ferry via Toulouse which takes 22h 43m and costs .
It takes approximately 22h 43m to get from Pau to Calvi, including transfers.
There are 1053+ hotels available in Calvi.
What companies run services between Pau, France and Calvi, France?
Volotea, Air Corsica, and Air France fly from Tarbes-Lourdes-Pyrénées Airport (LDE) to Calvi – Sainte-Catherine Airport (CLY) once daily.
- Website
- airfrance.com
Flights from Pau Pyrénées Airport to Bastia - Poretta Airport via Paris Charles de Gaulle, Lyon
- Ave. Duration
- 16h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €210–1,100
Flights from Pau Pyrénées Airport to Bastia - Poretta Airport via Ajaccio Napoleon Bonaparte Airport, Nice
- Ave. Duration
- 18h 55m
- When
- Saturday
- Estimated price
- €550–1,400
Flights from Pau Pyrénées Airport to Bastia - Poretta Airport via Ajaccio Napoleon Bonaparte Airport, Marseille Provence Airport
- Ave. Duration
- 19h
- When
- Saturday
- Estimated price
- €650–1,500
Flights from Toulouse-Blagnac Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 50m
- When
- Friday and Sunday
- Estimated price
- €70–390
Flights from Toulouse-Blagnac Airport to Bastia - Poretta Airport via Paris Orly
- Ave. Duration
- 3h 47m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €70–490
Flights from Tarbes-Lourdes-Pyrénées Airport to Calvi – Sainte-Catherine Airport via Paris Orly
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- €180–1,300
Flights from Toulouse-Blagnac Airport to Ajaccio Napoleon Bonaparte Airport
- Ave. Duration
- 1h 40m
- When
- Friday and Sunday
- Estimated price
- €70–290
Flights from Marseille Provence Airport to Calvi – Sainte-Catherine Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €90–340
- Website
- aircorsica.com
Flights from Pau Pyrénées Airport to Bastia - Poretta Airport via Ajaccio Napoleon Bonaparte Airport, Nice
- Ave. Duration
- 18h 55m
- When
- Saturday
- Estimated price
- €550–1,400
Flights from Pau Pyrénées Airport to Bastia - Poretta Airport via Ajaccio Napoleon Bonaparte Airport, Marseille Provence Airport
- Ave. Duration
- 19h
- When
- Saturday
- Estimated price
- €650–1,500
Flights from Toulouse-Blagnac Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 50m
- When
- Friday and Sunday
- Estimated price
- €70–390
Flights from Tarbes-Lourdes-Pyrénées Airport to Calvi – Sainte-Catherine Airport via Paris Orly
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- €180–1,300
Flights from Toulouse-Blagnac Airport to Ajaccio Napoleon Bonaparte Airport
- Ave. Duration
- 1h 40m
- When
- Friday and Sunday
- Estimated price
- €70–290
Flights from Marseille Provence Airport to Calvi – Sainte-Catherine Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €90–340
- Website
- easyjet.com
Flights from Pau Pyrénées Airport to Bastia - Poretta Airport via Lyon
- Ave. Duration
- 12h 50m
- When
- Thursday
- Estimated price
- €1,100–2,500
Flights from Pau Pyrénées Airport to Bastia - Poretta Airport via Paris Charles de Gaulle, Lyon
- Ave. Duration
- 17h 10m
- When
- Thursday
- Estimated price
- €210–1,100
Flights from Bordeaux–Mérignac Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 35m
- When
- Saturday
- Estimated price
- €85–350
- Website
- volotea.com
Flights from Toulouse-Blagnac Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Thursday
- Estimated price
- €60–240
Flights from Bordeaux–Mérignac Airport to Bastia - Poretta Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €50–240
Flights from Toulouse-Blagnac Airport to Ajaccio Napoleon Bonaparte Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- €55–210
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Pau to Toulouse Matabiau
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €18–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Toulouse Matabiau to Marseille St Charles
- Ave. Duration
- 3h 54m
- Frequency
- Every 4 hours
- Estimated price
- €25–280
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Marseille St Charles to Toulon
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €11–25
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €11–17
- Rail 1st Class
- €17–25
Train from Pau to Bordeaux St Jean
- Ave. Duration
- 2h 27m
- Frequency
- 5 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–60
- Rail 1st Class
- €60–85
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Marseille St Charles to Toulon
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- €11–18
- Website
- https://www.sncf-connect.com/en-en
Train from Pau to Bordeaux St Jean
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €27–45
- Website
- https://www.sncf-connect.com/en-en
- 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
- Website
- blablacar.co.uk
Bus from Pau - Technopôle Héliparc to Toulouse - Matabiau Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Schedules at
- blablacar.co.uk
Bus from Toulouse - Matabiau Bus Station to Nice - Airport Bus Station Terminal 1
- Ave. Duration
- 8h
- Frequency
- 4 times a day
- Estimated price
- €23–75
- Website
- https://www.blablacar.co.uk/bus
- 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
Bus from Casamozza to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €17–23
- Schedules at
- corsicabus.org
Bus from U Ponte à a Leccia to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €13–18
- Schedules at
- corsicabus.org
- Phone
- +33 4 95 20 25 25
- contact@isula.corsica
- Website
- isula.corsica
Bus from Casamozza to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Estimated price
- €14–21
- Schedules at
- isula.corsica
Bus from U Ponte à a Leccia to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Estimated price
- €11–16
- Schedules at
- isula.corsica
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Pau to Nice Airport
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Estimated price
- €55–85
- Website
- https://www.flixbus.co.uk
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
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
Ferry from Port of Toulon to Port of Bastia
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- €25–40
- Website
- https://www.corsica-ferries.co.uk/
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
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

























