Search train tickets toBologna

switcheroo

Quickview

How to get to Bologna by train?

Routes13
Trips per day77
train carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Bologna?

The cheapest prices for a train ticket to Bologna that users have found recently on Wanderu start at $74.68. Such great deals to Bologna are available on 4 routes including Schönstedt, Großengottern and Unstruttal. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Bologna. Unstruttal at $74.68 has consistently the lowest average train ticket prices to Bologna.

What are the main train stations in Bologna?

The most popular train station in Bologna is Bologna Central Train Station. Bologna Central Train Station is the busiest train station in Bologna.

What are the most popular train routes to Bologna?

Cologne

There are 22 train schedules per day connecting Cologne with Bologna. It takes on average 12 hours and 49 minutes to travel 490 miles, 788 kms, by train from Cologne. One train company operates schedules from Cologne, with Deutsche Bahn offering the most daily connections to Bologna. Traveling by train from Cologne you will most likely to arrive in Bologna at Bologna Central Train Station.
Avg. Time
12h 49m
Avg. Price
$160.57

Bremen

There are 20 train schedules per day connecting Bremen with Bologna. It takes on average 17 hours and 16 minutes to travel 605 miles, 973 kms, by train from Bremen. 2 train carriers offer schedules from Bremen, with Deutsche Bahn offering the most daily connections to Bologna. Traveling by train from Bremen you will most likely to arrive in Bologna at Bologna Central Train Station.
Avg. Time
17h 16m
Avg. Price
$202.29

Dresden

There are 18 train schedules per day connecting Dresden with Bologna. It takes on average 14 hours and 54 minutes to travel 467 miles, 751 kms, by train from Dresden. 2 train carriers offer schedules from Dresden, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Bologna. Traveling by train from Dresden you will most likely to arrive in Bologna at Bologna Central Train Station.
Avg. Time
14h 54m
Avg. Price
$182.62

Munich

There are 18 train schedules per day connecting Munich with Bologna. It takes on average 7 hours to travel 252 miles, 406 kms, by train from Munich. 2 train carriers offer schedules from Munich, with Deutsche Bahn offering the most daily connections to Bologna. Traveling by train from Munich you will most likely to arrive in Bologna at Bologna Central Train Station.
Avg. Time
7h 0m
Avg. Price
$114.57

Augsburg

There are 16 train schedules per day connecting Augsburg with Bologna. It takes on average 7 hours and 47 minutes to travel 269 miles, 433 kms, by train from Augsburg. One train company operates schedules from Augsburg, with Deutsche Bahn offering the most daily connections to Bologna. Traveling by train from Augsburg you will most likely to arrive in Bologna at Bologna Central Train Station.
Avg. Time
7h 47m
Avg. Price
$81.94

What train companies travel to Bologna, Italy ?

Located in, Italy, you can travel by train to Bologna from 13 destinations and choose from 77 daily train schedules to get you there. Deutsche Bahn has the most train connections to Bologna. The furthest train arriving in Bologna covers a distance of 562.72 miles, 905.38 kms, covering the journey in and 15 minutes

Looking for other ways to get there? Check out Bus options to Bologna.

train companies serving Bologna