Campobasso is near some amazing Italian places. Rome and Naples are well connected and they can be reached by train or by bus in about 3 hours.
The nearest international airports are Rome, Naples and Pescara. Campobasso can be reached by train or by bus from such cities. Besides, there is a direct bus that connects Rome airports (Ciampino and Fiumicino) and Campobasso, operated by ATM Molise.
Trenitalia operates the train connections from Rome and Naples to Campobasso. The travel usually takes about 3 hours from both Roma Termini station and Napoli Centrale station. The main station of Campobasso is located in the city centre and it is near the Centrum Palace hotel.
ATM Molise operates the bus connections from Rome and Naples to Campobasso, while SATI operates the bus connections from Pescara to Campobasso. The bus can be taken from Roma Tiburtina bus station and Napoli Piazza Garibaldi bus station. From Pescara, it can be taken the bus from the bus station near the central train station (Pescara Centrale). The bus station in Campobasso is 700m far from the train station and 1km far from the city centre. ATM also provides direct buses from Fiumicino Airport.