There are 8 ways to get from Campobasso to Geneva by bus, plane, train, car, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Naples Airport, fly
best- Take the bus from Campobasso Terminal Autobus to Benevento Terminal Busbus
- Take the bus from Benevento - Terminal Bus to Napoli - Capodichino Aeroportobus
- Fly from Naples Airport (NAP) to Geneva International Airport (GVA)plane NAP - GVA
6h 55mCHF 47–231Bus, train via Rome
- Take the bus from Campobasso to Roma, Autostazione Tiburtinabus 565
- Take the train from Roma Tiburtina to Milano Rogoredotrain
- Take the train from Rho-Fiera Milano to Genevetrain Ec
11h 40mCHF 148–292Bus via Vairano Patenora
- Take the bus from Campobasso - Terminal to Casello - A1 Ingresso Caianellobus 6
- Take the bus from Caianello to Geneve, Gare Routierebus
17h 53mCHF 84–129Drive 1,043.3 km
- Drive from Campobasso to Genevacar 1,043.3 km
10h 28mCHF 165–238Bus to Fiumicino International Airport, fly
- Take the bus from Campobasso to Roma, Autostazione Tiburtinabus
- Fly from Fiumicino International Airport (FCO) to Geneva International Airport (GVA)plane FCO - GVA
7h 38mCHF 51–187Bus, train
- Take the bus from Campobasso to Termolibus
- Take the train from Termoli to Milano Centraletrain Fr
- Take the train from Milano Centrale to Genevetrain Ec
13h 21mCHF 128–293Train
- Take the train from Boiano to Roma Terminitrain Re
- Take the train from Roma Termini to Milano Rogoredotrain
- Take the train from Rho-Fiera Milano to Genevetrain Ec
13h 24mCHF 149–232Bus
- Take the bus from Campobasso to Termolibus N424
- Take the bus from Termoli Terminal Bus to Geneva - Bus stationbus
17h 55mCHF 64–125
Campobasso to Geneva by bus, foot, and train
Questions & Answers
The cheapest way to get from Campobasso to Geneva is to bus which costs SFr 60 - SFr 130 and takes 17h 55m.
The fastest way to get from Campobasso to Geneva is to bus and fly which takes 6h 55m and costs SFr 45 - SFr 240.
No, there is no direct bus from Campobasso to Geneva. However, there are services departing from Campobasso - Terminal and arriving at Geneve, Gare Routiere via Caianello. The journey, including transfers, takes approximately 17h 53m.
The distance between Campobasso and Geneva is 1013 km. The road distance is 1043.3 km.
The best way to get from Campobasso to Geneva without a car is to bus and train via Rome which takes 11h 40m and costs SFr 140 - SFr 300.
It takes approximately 6h 55m to get from Campobasso to Geneva, including transfers.
Campobasso to Geneva bus services, operated by Società Autocooperative Trasporti Italiani S.p.A., depart from Campobasso - Terminal station.
The best way to get from Campobasso to Geneva is to bus via Vairano Patenora which takes 17h 53m and costs SFr 80 - SFr 130. Alternatively, you can train, which costs SFr 140 - SFr 240 and takes 13h 24m.
Campobasso to Geneva bus services, operated by Società Autocooperative Trasporti Italiani S.p.A., arrive at Casello - A1 Ingresso Caianello station.
Yes, the driving distance between Campobasso to Geneva is 1043 km. It takes approximately 10h 28m to drive from Campobasso to Geneva.
What companies run services between Campobasso, Italy and Geneva, Switzerland?
You can take a bus from Campobasso - Terminal to Geneve, Gare Routiere via Casello - A1 Ingresso Caianello and Caianello in around 17h 53m. Alternatively, you can take a bus from Campobasso Terminal Autobus to Geneve via Campochiaro Bivio, Bojano, Boiano, Roma Termini, and Rho-Fiera Milano in around 13h 24m.
- Website
- easyjet.com
Flights from Naples Airport to Geneva International Airport
- Ave. Duration
- 1h 48m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 30–170
Flights from Naples Airport to Geneva International Airport via Nice
- Ave. Duration
- 3h 52m
- When
- Tuesday and Thursday
- Estimated price
- CHF 30–170
Flights from Fiumicino International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 30–140
Flights from Fiumicino International Airport to Geneva International Airport via Nice
- Ave. Duration
- 3h 30m
- When
- Thursday
- Estimated price
- CHF 30–140
- Website
- ita-airways.com
Flights from Naples Airport to Geneva International Airport via Fiumicino International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 60–180
Flights from Fiumicino International Airport to Geneva International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- CHF 55–160
- Website
- ethiopianairlines.com
Flights from Fiumicino International Airport to Geneva International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- CHF 55–330
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Tiburtina to Milano Rogoredo
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- CHF 65–90
- Website
- https://www.italotreno.it/en
- Smart Economy
- CHF 65–85
- Smart Flex
- CHF 70–90
Train from Roma Termini to Milano Rogoredo
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- CHF 65–90
- Website
- https://www.italotreno.it/en
- Smart Economy
- CHF 65–85
- Smart Flex
- CHF 70–90
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Tiburtina to Milano Rogoredo
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 70–150
- Schedules at
- trenitalia.com
Train from Termoli to Milano Centrale
- Ave. Duration
- 5h 50m
- Frequency
- Every 4 hours
- Estimated price
- CHF 85–170
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Rho-Fiera Milano to Geneve
- Ave. Duration
- 4h 12m
- Frequency
- Once a week
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 21m
- Frequency
- 3 times a day
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Termoli to Milano Centrale
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a day
- Estimated price
- CHF 55–140
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Boiano to Roma Termini
- Ave. Duration
- 2h 53m
- Frequency
- 5 times a day
- Estimated price
- CHF 12–18
- Website
- https://www.trenitalia.com/en.html
- Phone
- 800 901 142
- air@aircampania.it
- Website
- aircampania.it
Bus from Campobasso Terminal Autobus to Benevento Terminal Bus
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- CHF 3–6
- Schedules at
- aircampania.it
Bus from Benevento - Terminal Bus to Napoli - Capodichino Aeroporto
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- CHF 4–6
- Schedules at
- aircampania.it
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Campobasso Terminal Autobus to Benevento Terminal Bus
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 3–6
- Website
- https://www.flixbus.co.uk
Bus from Campobasso to Roma, Autostazione Tiburtina
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- CHF 12–22
- Website
- https://www.flixbus.co.uk
Bus from Campobasso to Termoli
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- CHF 4–7
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0825-26416
- INFORMAZIONI@BARTOLINIPULLMAN.IT
- Website
- bartolinipullman.it
Bus from Campobasso Terminal Autobus to Benevento Terminal Bus
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- CHF 46
- Schedules at
- bartolinipullman.it
Bus from Campobasso to Termoli
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Estimated price
- CHF 46
- Schedules at
- bartolinipullman.it
- Phone
- 0865.221788
- info@satiautobus.com
- Website
- satiautobus.com
Bus from Campobasso - Terminal to Casello - A1 Ingresso Caianello
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 3–10
- Schedules at
- satiautobus.com
Bus from Campobasso to Termoli
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 2–4
- Schedules at
- satiautobus.com
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Caianello to Geneve, Gare Routiere
- Ave. Duration
- 14h 50m
- Frequency
- Twice a week
- Estimated price
- CHF 80–120
- Schedules at
- gruppodimaio.it
- Phone
- +39 0824 46304
- info@sellitto.com
- Website
- sellitto.com
Bus from Termoli Terminal Bus to Geneva - Bus station
- Ave. Duration
- 15h 50m
- Frequency
- Once a week
- Estimated price
- CHF 60–80
- Schedules at
- sellitto.com
Want to know more about travelling around Switzerland
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 1284+ hotels available in Geneva.




































