There are 5 ways to get from Canosa di Puglia to Chieti by train (Trenitalia), bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Trinitapoli-S.F.Pugl to Foggiatrain Re / ...
- Take the train from Foggia to Pescara Centraletrain Fr
3h 29m€59–104Bus via Foggia
cheapest- Take the bus from Canosa - Piazza Terme to Foggiabus Linea 276
- Take the bus from Foggia to Pescarabus N554 / ...
5h 39m€22–38Drive 234.2 km
- Drive from Canosa di Puglia to Chieticar 234.2 km
2h 22m€37–53Bus, train
- Take the bus from Canosa - Piazza Terme to Foggiabus Linea 276
- Take the train from Foggia to Pescara Centraletrain Fr
3h 36m€25–60Bus
- Take the bus from Canosa, Via Kennedy to Barile - SS 93bus 701
- Take the bus from Barile to Chieti Scalobus
5h 58m€23–27
Canosa di Puglia to Chieti by bus
Questions & Answers
The cheapest way to get from Canosa di Puglia to Chieti is to bus which costs €22 - €27 and takes 5h 58m.
The fastest way to get from Canosa di Puglia to Chieti is to drive which takes 2h 22m and costs €35 - €55.
No, there is no direct bus from Canosa di Puglia to Chieti. However, there are services departing from Canosa - Piazza Terme and arriving at Chieti via Foggia and Pescara. The journey, including transfers, takes approximately 5h 39m.
No, there is no direct train from Canosa di Puglia to Chieti. However, there are services departing from Trinitapoli-S.F.Pugl and arriving at Chieti via Foggia and Pescara Centrale. The journey, including transfers, takes approximately 3h 29m.
The distance between Canosa di Puglia and Chieti is 260 km. The road distance is 234.2 km.
The best way to get from Canosa di Puglia to Chieti without a car is to train which takes 3h 29m and costs €55 - €110.
It takes approximately 3h 29m to get from Canosa di Puglia to Chieti, including transfers.
Canosa di Puglia to Chieti bus services, operated by Ferrovie Del Gargano, depart from Canosa - Piazza Terme station.
Canosa di Puglia to Chieti train services, operated by Trenitalia, depart from Trinitapoli-S.F.Pugl station.
The best way to get from Canosa di Puglia to Chieti is to train which takes 3h 29m and costs €55 - €110. Alternatively, you can bus via Foggia, which costs €22 - €40 and takes 5h 39m.
What companies run services between Canosa di Puglia, Italy and Chieti, Italy?
You can take a vehicle from Canosa di Puglia to Chieti via Trinitapoli-S.F.Pugl, Foggia, and Pescara Centrale in around 3h 29m. Alternatively, you can take a bus from Canosa - Piazza Terme to Chieti via Foggia and Pescara in around 5h 39m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Trinitapoli-S.F.Pugl to Foggia
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €6–11
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Foggia to Pescara Centrale
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €25–50
- Schedules at
- Trenitalia Frecce
Train from Foggia to Pescara Centrale
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €25–50
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Foggia to Pescara Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- €18–40
- Website
- Trenitalia Intercity
Train from Foggia to Pescara Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- €18–40
- Website
- Trenitalia Intercity
- Phone
- +39 (0) 0882 - 228960
- Website
- ferroviedelgargano.com
Bus from Canosa - Piazza Terme to Foggia
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- €6–7
- Schedules at
- ferroviedelgargano.com
Bus from Canosa - Piazza Terme to Foggia
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- €6–7
- Schedules at
- ferroviedelgargano.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Foggia to Pescara
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €15–26
- Website
- Flixbus
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Canosa, Via Kennedy to Barile - SS 93
- Ave. Duration
- 1h 23m
- Frequency
- 6 times a week
- Estimated price
- €3–6
- Schedules at
- sitasudtrasporti.it
- Phone
- +39 0972 24590
- [email protected]
- Website
- autolineemoretti.it
Bus from Barile to Chieti Scalo
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €19–21
- Schedules at
- autolineemoretti.it
Want to know more about travelling around Italy
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
Canosa di Puglia to Chieti bus services, operated by Ferrovie Del Gargano, arrive at Foggia station.
Canosa di Puglia to Chieti train services, operated by Trenitalia, arrive at Foggia station.
Yes, the driving distance between Canosa di Puglia to Chieti is 234 km. It takes approximately 2h 22m to drive from Canosa di Puglia to Chieti.
Book your Canosa di Puglia to Chieti bus tickets online with Omio.
There are 2654+ hotels available in Chieti.

























