There are 11 ways to get from Cologne to Foggia by train, plane, train (Trenitalia), bus, car, or car 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 to Düsseldorf International Airport, fly to Naples Airport, train
best- Take the train from Köln Hbf to D-Flughafen Bftrain
- Fly from Düsseldorf International Airport (DUS) to Naples Airport (NAP)plane DUS - NAP
- Take the train from Caserta stazione to Foggiatrain
8h 48m€132–298Fly Cologne Bonn Airport to Bari Karol Wojtyła Airport, bus, train
cheapest- Fly from Cologne Bonn Airport (CGN) to Bari Karol Wojtyła Airport (BRI)plane CGN - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the train from Altamura to Bari Centraletrain
- Take the train from Bari Centrale to Foggiatrain
11h 5m€97–301Train
- Take the train from Köln Messe/Deutz Bf to München Hbftrain 41 / ...
- Take the train from München Hbf to Anconatrain 89
- Take the train from Ancona to Foggiatrain Fr
18h 32m€229–317Bus
- Take the bus from Köln to Basel, Bahnhofbus Ivano-Frankivsk
- Take the bus from Basel, Meret Oppenheim-Strasse to Foggiabus Senise
22h 48mDrive 1,581.8 km
- Drive from Cologne to Foggiacar 1,581.8 km
14h 22m€247–356Fly Cologne Bonn Airport to Fiumicino International Airport, train
- Fly from Cologne Bonn Airport (CGN) to Fiumicino International Airport (FCO)plane CGN - FCO
- Take the train from Roma Termini to Foggiatrain
8h 57m€102–338Train to Frankfurt, fly to Naples Airport, train
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain
- Fly from Frankfurt (FRA) to Naples Airport (NAP)plane FRA - NAP
- Take the train from Caserta stazione to Foggiatrain
8h 49m€164–351Train to Düsseldorf International Airport, fly to Foggia Gino Lisa Airport
- Take the train from Köln Hbf to D-Flughafen Bftrain
- Fly from Düsseldorf International Airport (DUS) to Foggia Gino Lisa Airport (FOG)plane DUS - FOG
9h 47m€156–759Train, bus to Brussels South Charleroi Airport, fly to Abruzzo Airport
- Take the train from Koeln Hbf to Liege-Guilleminstrain
- Take the bus from Liège Rue du Plan Inclined to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Abruzzo Airport (PSR)plane CRL - PSR
- Take the train from Pescara Centrale to Foggiatrain
10h 5m€107–359Train, bus
- Take the train from Köln Hbf to Frankfurttrain 49 / ...
- Take the bus from Frankfurt central train station to Foggiabus N422
23h 35m€135–204Drive, car train
- Drive from Cologne to Düsseldorf Hbfcar
- Take the car train from Düsseldorf Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Foggiacar
15h 34m€236–1,208
Cologne to Foggia by train
Questions & Answers
The cheapest way to get from Cologne to Foggia is to fly and bus and train which costs €95 - €310 and takes 11h 5m.
The fastest way to get from Cologne to Foggia is to train and fly which takes 8h 48m and costs €130 - €300.
No, there is no direct bus from Cologne to Foggia. However, there are services departing from Köln and arriving at Foggia via Basel, Meret Oppenheim-Strasse. The journey, including transfers, takes approximately 22h 48m.
No, there is no direct train from Cologne to Foggia. However, there are services departing from Köln Messe/Deutz Bf and arriving at Foggia via München Hbf and Ancona. The journey, including transfers, takes approximately 18h 32m.
The distance between Cologne and Foggia is 1526 km. The road distance is 1581.8 km.
The best way to get from Cologne to Foggia without a car is to train which takes 18h 32m and costs €220 - €320.
It takes approximately 8h 48m to get from Cologne to Foggia, including transfers.
Cologne to Foggia bus services, operated by GrandBus, depart from Köln station.
Cologne to Foggia train services, operated by Deutsche Bahn Intercity (DB IC), depart from Köln Messe/Deutz Bf station.
The best way to get from Cologne to Foggia is to train which takes 18h 32m and costs €220 - €320. Alternatively, you can bus, which costs and takes 22h 48m.
What companies run services between Cologne, Germany and Foggia, Italy?
You can take a train from Köln Messe/Deutz Bf to Foggia via München Hbf and Ancona in around 18h 32m. Alternatively, you can take a bus from Köln to Foggia via Basel, Bahnhof and Basel, Meret Oppenheim-Strasse in around 22h 48m.
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Naples Airport via Frankfurt
- Ave. Duration
- 4h 36m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €85–350
Flights from Düsseldorf International Airport to Naples Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Monday to Friday
- Estimated price
- €60–330
Flights from Cologne Bonn Airport to Fiumicino International Airport via Munich
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- €90–300
Flights from Frankfurt to Naples Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €80–280
Flights from Frankfurt to Naples Airport via Munich
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- €50–300
Flights from Cologne Bonn Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Monday to Friday
- Estimated price
- €85–550
- Website
- ita-airways.com
Flights from Düsseldorf International Airport to Naples Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Saturday
- Estimated price
- €85–350
Flights from Düsseldorf International Airport to Naples Airport via Milan Linate
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–180
Flights from Cologne Bonn Airport to Fiumicino International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €65–200
Flights from Frankfurt to Naples Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €80–280
Flights from Frankfurt to Naples Airport via Milan Linate
- Ave. Duration
- 4h 30m
- When
- Monday to Friday
- Estimated price
- €85–280
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Fiumicino International Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €55–160
Flights from Brussels South Charleroi Airport to Abruzzo Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–210
Flights from Brussels South Charleroi Airport to Abruzzo Airport via Milan Bergamo
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- €45–210
- Website
- flexflight.dk
Flights from Düsseldorf International Airport to Foggia Gino Lisa Airport via Amsterdam Schiphol, Milan Linate
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- €130–700
Flights from Düsseldorf International Airport to Foggia Gino Lisa Airport via Frankfurt, Milan Linate
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €370–750
Flights from Düsseldorf International Airport to Foggia Gino Lisa Airport via Frankfurt, Turin
- Ave. Duration
- 8h 10m
- When
- Monday and Friday
- Estimated price
- €200–650
Flights from Düsseldorf International Airport to Foggia Gino Lisa Airport via Amsterdam Schiphol, Turin
- Ave. Duration
- 12h 25m
- When
- Monday and Friday
- Estimated price
- €130–700
- Website
- aeroitalia.com
Flights from Düsseldorf International Airport to Foggia Gino Lisa Airport via Amsterdam Schiphol, Milan Linate
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- €130–700
Flights from Düsseldorf International Airport to Foggia Gino Lisa Airport via Frankfurt, Milan Linate
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €370–750
Flights from Düsseldorf International Airport to Foggia Gino Lisa Airport via Frankfurt, Turin
- Ave. Duration
- 8h 10m
- When
- Monday and Friday
- Estimated price
- €200–650
Flights from Düsseldorf International Airport to Foggia Gino Lisa Airport via Amsterdam Schiphol, Turin
- Ave. Duration
- 12h 25m
- When
- Monday and Friday
- Estimated price
- €130–700
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Naples Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–180
Flights from Cologne Bonn Airport to Fiumicino International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €65–200
Flights from Cologne Bonn Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 5m
- When
- Saturday
- Estimated price
- €70–270
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €23–27
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to München Hbf
- Ave. Duration
- 4h 27m
- Frequency
- Hourly
- Estimated price
- €85–100
- Website
- https://int.bahn.de/en
Train from München Hbf to Ancona
- Ave. Duration
- 9h 37m
- Frequency
- Once daily
- Estimated price
- €110–130
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €38–43
- Website
- https://int.bahn.de/en
Train from Koeln Hbf to Liege-Guillemins
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- €32–36
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Frankfurt
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €40–44
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Estimated price
- €25–60
- Website
- https://www.eurostar.com/rw-en
- Standard
- €25–40
- Comfort
- €27–40
- Premium
- €40–60
Train from Koeln Hbf to Liege-Guillemins
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- €35–80
- Website
- https://www.eurostar.com/rw-en
- Standard
- €35–55
- Comfort
- €40–60
- Premium
- €60–80
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Caserta stazione to Foggia
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €35–45
- Website
- https://www.italotreno.it/en
- Smart Economy
- €35–45
- Smart Flex
- €35–45
Train from Roma Termini to Foggia
- Ave. Duration
- 3h 2m
- Frequency
- Once daily
- Estimated price
- €50–70
- Website
- https://www.italotreno.it/en
- Smart Economy
- €50–70
- Smart Flex
- €55–70
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Foggia
- Ave. Duration
- 2h 43m
- Frequency
- Every 2 hours
- Estimated price
- €45–90
- Schedules at
- trenitalia.com
Train from Roma Termini to Foggia
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- €50–100
- Schedules at
- trenitalia.com
Train from Bari Centrale to Foggia
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €17–35
- Schedules at
- trenitalia.com
Train from Pescara Centrale to Foggia
- Ave. Duration
- 1h 32m
- Frequency
- Every 2 hours
- Estimated price
- €24–50
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Foggia
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a day
- Estimated price
- €30–75
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Foggia
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- €35–80
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Foggia
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €12–28
- Website
- https://www.trenitalia.com/en.html
Train from Pescara Centrale to Foggia
- Ave. Duration
- 1h 46m
- Frequency
- 5 times a day
- Estimated price
- €17–40
- Website
- https://www.trenitalia.com/en.html
Train from Altamura to Bari Centrale
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://ferrovieappulolucane.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bari Centrale to Foggia
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Düsseldorf Hbf to Villach Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Once a week
- Estimated price
- €100–1,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270–550
- Car Compartment
- €550–1,000
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Köln to Basel, Bahnhof
- Ave. Duration
- 5h 53m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +390975 343195
- info@ventrebus.com
- Website
- ventrebus.com
Bus from Basel, Meret Oppenheim-Strasse to Foggia
- Ave. Duration
- 15h 55m
- Frequency
- Twice a week
- Estimated price
- €74
- Schedules at
- ventrebus.com
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €6
- Schedules at
- biglietteria.cotrap.it
- info@flibco.com
- Website
- flibco.com
Bus from Liège Rue du Plan Inclined to Charleroi Airport
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €12–17
- Website
- https://www.flibco.com/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Frankfurt central train station to Foggia
- Ave. Duration
- 21h 15m
- Frequency
- Once daily
- Estimated price
- €95–160
- Website
- https://www.flixbus.co.uk
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Cologne to Foggia bus services, operated by GrandBus, arrive at Basel, Bahnhof station.
Cologne to Foggia train services, operated by Deutsche Bahn Intercity (DB IC), arrive at München Hbf station.
Yes, the driving distance between Cologne to Foggia is 1582 km. It takes approximately 14h 22m to drive from Cologne to Foggia.
Book your Cologne to Foggia train tickets online with Omio.
There are 218+ hotels available in Foggia.

















































