There are 5 ways to get from Giovinazzo to Corato by bus, train, train (Trenitalia), taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Giovinazzo to Bitonto - Piazza Marconibus
- Take the train from Bitonto to Corato C.letrain Fr2 / ...
1h 22m€2–4Train
- Take the train from Giovinazzo to Bari Centraletrain Re / ...
- Take the train from Bari Centrale to Corato C.letrain Fr2 / ...
1h 43m€5–8Bus
- Take the bus from Giovinazzo to Molfeta - Calvariobus
- Take the bus from Molfetta - CIN to Coratobus
1h 59m€3–4Taxi
- Take the taxi from Giovinazzo to Coratotaxi 27.8 km
29 min€110–140Drive 27.8 km
- Drive from Giovinazzo to Coratocar 27.8 km
29 min€5–7
Giovinazzo to Corato by train
Questions & Answers
The cheapest way to get from Giovinazzo to Corato is to bus and train which costs €1 - €5 and takes 1h 22m.
The fastest way to get from Giovinazzo to Corato is to taxi which takes 29 min and costs €110 - €140.
No, there is no direct bus from Giovinazzo to Corato. However, there are services departing from Giovinazzo and arriving at Corato via Molfetta - CIN. The journey, including transfers, takes approximately 1h 59m.
No, there is no direct train from Giovinazzo to Corato. However, there are services departing from Giovinazzo and arriving at Corato C.le via Bari Centrale. The journey, including transfers, takes approximately 1h 43m.
The distance between Giovinazzo and Corato is 37 km. The road distance is 27.8 km.
The best way to get from Giovinazzo to Corato without a car is to bus and train which takes 1h 22m and costs €1 - €5.
It takes approximately 1h 22m to get from Giovinazzo to Corato, including transfers.
Giovinazzo to Corato bus services, operated by STP Societa Trasporti Provinciale SPA, depart from Giovinazzo station.
Giovinazzo to Corato train services, operated by Trenitalia, depart from Giovinazzo station.
The best way to get from Giovinazzo to Corato is to train which takes 1h 43m and costs €5 - €9. Alternatively, you can bus, which costs €2 - €4 and takes 1h 59m.
What companies run services between Giovinazzo, Italy and Corato, Italy?
You can take a train from Giovinazzo to Corato C.le via Bari Centrale in around 1h 43m. Alternatively, you can take a bus from Giovinazzo to Corato via Molfeta - Calvario and Molfetta - CIN in around 1h 59m.
- Phone
- + 39080/5299111
- info@ferrovienordbarese.it
- Website
- ferrotramviaria.it
Train from Bitonto to Corato C.le
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- ferrotramviaria.it
- 2nd Class
- €1–3
Train from Bari Centrale to Corato C.le
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- ferrotramviaria.it
- 2nd Class
- €2–4
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Giovinazzo to Bari Centrale
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://www.trenitalia.com/en.html
- Phone
- 080/9752672
- stpbari@stpspa.it
- Website
- stpspa.it
Bus from Giovinazzo to Bitonto - Piazza Marconi
- Ave. Duration
- 18 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–2
- Schedules at
- stpspa.it
Bus from Giovinazzo to Molfeta - Calvario
- Ave. Duration
- 12 min
- Frequency
- Every 30 minutes
- Estimated price
- €1
- Schedules at
- stpspa.it
Bus from Molfetta - CIN to Corato
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- €2–3
- Schedules at
- stpspa.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
More Questions & Answers
Giovinazzo to Corato bus services, operated by STP Societa Trasporti Provinciale SPA, arrive at Molfeta - Calvario station.
Giovinazzo to Corato train services, operated by Trenitalia, arrive at Bari Centrale station.
Yes, the driving distance between Giovinazzo to Corato is 28 km. It takes approximately 29 min to drive from Giovinazzo to Corato.
Book your Giovinazzo to Corato train tickets online with Omio.
There are 1446+ hotels available in Corato.










