Bologna to Naples by train

Direct high-speed trains link Bologna Centrale and Napoli Centrale. Italo takes 3h18, so allow about 3h20; Frecciarossa takes about 3.5 hours.

Origin
Bologna
Destination
Naples
Main stations
Bologna Centrale to Napoli Centrale
Country
Italy

Direct high-speed trains run from Bologna Centrale to Napoli Centrale. Italo's direct trains take 3 hours 18 minutes, so allow about 3 hours 20 minutes. Frecciarossa takes about three and a half hours. Italo services generally run from early morning into the evening, with departures varying by day. Both operators use the same main north to south corridor, but Napoli Afragola is a separate station from Napoli Centrale. Italo fares can start at €26.90, depending on availability, while Frecciarossa uses several fare levels. Italo tickets include an assigned seat; an optional preferred-seat choice starts from €2.50 in some classes. Search Bologna Centrale to Napoli Centrale for your date, pick a direct train, then compare the fare conditions before paying.

Journey time and direct trains

On a direct Italo train, allow about 3 hours 20 minutes; Italo's journey is 3 hours 18 minutes. Frecciarossa takes about three and a half hours. Exact duration depends on the departure and its stops.

Both operators offer direct options on this corridor. Choose a departure marked direct if you want to stay on one train. Itineraries with a change take longer than the direct trains above.

Use the correct stations

Start at Bologna Centrale and arrive at Napoli Centrale. Keep both full station names in your search and on your ticket. Napoli Afragola is a different station, so do not pick it by mistake.

Napoli Centrale is the practical arrival point for the city centre and onward urban travel. At Bologna Centrale, follow the departure board for your operator and train number, then use the platform shown for that departure.

Compare Frecciarossa and Italo

Frecciarossa and Italo are separate high-speed services. Frecciarossa (Trenitalia) and Italo both run direct trains between Bologna Centrale and Napoli Centrale.

Italo fares can start at €26.90, but the price varies by departure and availability. Frecciarossa Base fares use several price levels, with availability affected by the day, train, class and service level. Compare the fare shown for your chosen train with the full ticket conditions.

Seats and booking conditions

Every Italo ticket includes an assigned seat. Choosing a preferred seat is a separate option, with promotional prices from €2.50 in Smart, Prima Business and Club Executive classes. That amount is a seat-choice starting price, not the fare for the Bologna to Naples journey, and the exact option depends on the product and availability.

Frecciarossa booking lets you review seat details alongside the train, class and fare. Consider the complete ticket conditions if you need a particular seat or a flexible product, and keep any optional seat-choice service separate from the travel fare.

Plan the station departure

Search for Bologna Centrale to Napoli Centrale on the Italo or Trenitalia booking flow for your travel date, and select a direct departure if you do not want to change trains. Timetables and prices vary by departure, so the times and fare shown for your chosen train are the ones that count.

At Bologna Centrale, allow time to find the platform shown on the station display. At Napoli Centrale, leave a little margin if you have a timed onward connection. Keep the full station names visible in the train details before paying.

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • Rail Europe

    Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

  • Trainline

    Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Train service

Find places to stay in Naples

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in NaplesHotels and apartments via Booking.com

Frequently asked questions

How long is the train from Bologna to Naples?

Italo's journey takes 3 hours 18 minutes, so allow about 3 hours 20 minutes. Frecciarossa takes about three and a half hours. Exact duration varies by departure and stops.

Is the train from Bologna to Naples direct?

Yes, direct high-speed services are available. Italo runs direct from Bologna Centrale to Napoli Centrale, and Frecciarossa has direct departures too. Select a departure marked direct if you want to avoid a change.

Which stations should I use?

Use Bologna Centrale at the origin and Napoli Centrale at the destination. Napoli Afragola is a different station, so do not choose it for this route.

Which operators run from Bologna to Naples?

Trenitalia runs Frecciarossa services and Italo runs its own high-speed trains on the Bologna to Naples corridor. Departure times, fares and ticket conditions vary.

How much is a Bologna to Naples train ticket?

Italo fares can start at €26.90, but the price varies by departure and availability. Trenitalia Frecciarossa fares use several price levels affected by the day, train, class and service, so use the fare shown for your selected train.

Do train tickets include a seat reservation?

Every Italo ticket includes an assigned seat. Choosing a preferred seat is a separate option, with promotional prices from €2.50 in Smart, Prima Business and Club Executive classes. Review the complete Frecciarossa or Italo product conditions before paying.

More routes