Compare prices and tickets by train, coach or flight

Wed
26 Jan
£19Intercity Notte
£17Itabus
Thu
27 Jan
£19Intercity Notte
£15Itabus
Fri
28 Jan
£19Intercity Notte
£15Itabus
Sat
29 Jan
£19Intercity Notte
£10Itabus
Sun
30 Jan
£15Intercity Notte
£10Itabus
Mon
31 Jan
£28Intercity Notte
£12Itabus
Tue
1 Feb
£16Intercity
£12Itabus
Wed
2 Feb
£15Intercity Notte
£9Itabus
Thu
3 Feb
£15Intercity Notte
£12Itabus
Fri
4 Feb
£15Intercity Notte
£12Itabus
Sat
5 Feb
£14Intercity
£10Itabus
Sun
6 Feb
£14Intercity Notte
£10Itabus
Mon
7 Feb
£16Intercity
£12Itabus
Tue
8 Feb
£14Intercity
£12Itabus
Wed
9 Feb
£14Intercity
£9Itabus
Thu
10 Feb
£14Intercity Notte
£12Itabus
Fri
11 Feb
£14Intercity Notte
£12Itabus
Sat
12 Feb
£14Intercity
£7Itabus
Sun
13 Feb
£14Intercity Notte
£7Itabus
Mon
14 Feb
£12Intercity
£7Itabus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bologna to Foggia

distanceDistance298 miles (480 km)
durationAverage train duration5 h 50 min
priceAverage train ticket price£23 (€26)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersFrecciabianca, Intercity, Intercity Notte or Frecciarossa

Trains from Bologna to Foggia cover the 298 miles (480 km) long journey taking on average 5 h 50 min with our travel partners like Frecciabianca, Intercity, Intercity Notte or Frecciarossa. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £23, you can find the cheapest train ticket for as low as £15. Travellers depart most frequently from Bologna Centrale and arrive in Foggia.

Train companies: Frecciarossa trains Bologna to Foggia

Buy your official Frecciarossa train tickets from Bologna to Foggia from £15 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Frecciarossa

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 298 miles (480 km) between Bologna and Foggia quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train timetable for the Bologna to Foggia route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this route, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train from Bologna to Foggia with us today and enjoy your journey with Trenitalia’s Frecciarossa!

    Travel Tips: Trains from Bologna to Foggia

    Travel by train to Foggia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bologna to Foggia.
    FAQs

    What is the price of the cheapest train to Foggia from Bologna?

    Looking to save money on your route? Omio customers have found the cheapest train from Bologna to Foggia for the next 7 days starting from £15  one way.

    What is the average cost of a train from Bologna to Foggia?

    The Bologna to Foggia train ticket price is on average £23  if you are looking to book your tickets for this route in the next week.

    What is the distance to Foggia from Bologna via train?

    The distance from Bologna to Foggia by train is approximately 298 miles (480 km).

    How long does it take from Bologna to Foggia by train?

    On average the train from Bologna to Foggia duration is 5 h 50 min  for the 298 miles (480 km) long route, but the travel time can vary if you depart on weekends and holidays.

    What is the departure train station in Bologna and arrival train station in Foggia?

    When travelling this route, Omio customers are departing most frequently from Bologna Centrale   and arriving in Foggia.

    Where is the train station in Bologna? Where is the train station in Foggia?

    Passengers board their train most frequently from Bologna Centrale and travel around 0.9 miles (1.4 km) from the city centre to this train station.

    Passengers travelling this route most often arrive at Foggia and need to travel approximately 0.5 miles (754 m) from the train station to the city centre in Foggia.

    Which train providers can get me from Bologna to Foggia?

    For the best Bologna to Foggia train to buy, you can travel safely and comfortably with Frecciabianca, Intercity, Intercity Notte or Frecciarossa. However, it's always good to check all possible train providers with services from Bologna to Foggia to compare what amenities they may offer.

    Are there any direct trains from Bologna to Foggia?

    Yes, there are 12 direct trains per day to Foggia from Bologna, and you can find a direct train for this trip with Italo, Frecciarossa, Frecciabianca, Intercity or Intercity Notte  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

    How many trains per day are there from Bologna to Foggia?

    The average number of trains departing Bologna for Foggia is 12 a day. The train schedules and services may vary between weekdays and weekends.

    When does the first train depart from Bologna to Foggia? When does the last train depart from Bologna to Foggia?

    The first train from Bologna to Foggia leaves at 11: 00   and the last train for this leaves at 23: 27. Omio shows you the latest train from Bologna to Foggia timetable to help you book the best departure time for this trip.

    How early should I buy train tickets from Bologna to Foggia to score the best deals?

    If you book Bologna to Foggia train tickets within the next 7 days, you can find one way tickets to cost on average £23. However, booking in advance gives you access to the best prices for trains to Foggia from Bologna. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Bologna
    Foggia
    The major railway station for departures from Bologna is Bologna Centrale. Read all the information you need to know about services, amenities and connections at Bologna Centrale for your trip between Bologna and Foggia.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 21: 00
    Public transport options for Bologna Centrale
    Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
    Monorail lines: Marconi Express
    Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN