COMPARE Prices across different modes

Sat
23 Oct
£11Regionale
£7Flixbus
Sun
24 Oct
£11Regionale
£8Itabus
Mon
25 Oct
£11Regionale
£8Itabus
Tue
26 Oct
£11Regionale
£8Itabus
Wed
27 Oct
£11Regionale
£6Itabus
Thu
28 Oct
£11Regionale
£8Itabus
Fri
29 Oct
£11Regionale
£7Flixbus
Sat
30 Oct
£11Regionale
£6Itabus
Sun
31 Oct
£11Regionale
£7Flixbus
Mon
1 Nov
£11Regionale
£11Flixbus
Tue
2 Nov
£11Regionale
£7Flixbus
Wed
3 Nov
£11Regionale
£7Flixbus
Thu
4 Nov
£10Intercity Notte
£7Flixbus
Fri
5 Nov
£10Intercity Notte
£4Itabus
Sat
6 Nov
£10Intercity
£10Itabus
Sun
7 Nov
£10Intercity Notte
£8Itabus
Mon
8 Nov
£10Intercity
£6Itabus
Tue
9 Nov
£9Intercity
£6Itabus
Wed
10 Nov
£9Intercity
£6Itabus
Thu
11 Nov
£9Intercity
£7Flixbus

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information to Venice from Bologna

distanceDistance81 miles (130 km)
durationAverage train duration1 h 39 min
priceAverage train ticket price£11 (€13)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesRegionale Veloce, Italo, Regionale, Trenitalia, Frecciarossa, Frecciargento, Intercity, Intercity Notte or Frecciabianca

Trains from Bologna to Venice cover the 81 miles (130 km) long trip taking on average 1 h 39 min with our travel partners like Regionale Veloce, Italo, Regionale, Trenitalia, Frecciarossa, Frecciargento, Intercity, Intercity Notte or Frecciabianca. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around £11, you can find the cheapest train ticket for as low as £11. Travellers depart most frequently from Bologna Centrale and arrive in Venezia Mestre.

Train companies

Bologna to Venice with Italo, Trenitalia and Frecciarossa

Travel from Bologna to Venice from £11 with Omio’s train partners Italo, Trenitalia and Frecciarossa! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Italo
Trenitalia
Frecciarossa

Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets from Bologna to Venice: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train carriage is modernly equipped with a high level of comfort.

    These are Italo 's ticket policies for COVID-19 for the train from Bologna to Venice:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Normal conditions apply
    • Verification of ticket with valid ID

    Travel Tips

    Trains from Bologna to Venice
    Travel by train to Venice 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 Venice.
    FAQs
    What is the cost of cheap trains from Bologna to Venice?
    Omio customers have found cheap train tickets to Venice from Bologna for as low as £11  for the next 7 days.
    How much is a train ticket from Bologna to Venice?
    If you are looking to book your train ticket in the next 7 days, you can expect the Bologna to Venice train to cost on average £11  one way.
    How far is it from Bologna to Venice by train?
    The distance to Venice from Bologna by train is approximately 81 miles (130 km).
    How long does it take from Bologna to Venice by train?
    On average the Bologna to Venice train time is 1 h 39 min  covering the 81 miles (130 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
    What is the departure train station in Bologna and arrival train station in Venice?

    Omio customers book a train from Bologna Centrale   to Venezia Mestre   most frequently for this route.

    Where is the train station in Bologna to go to Venice? Where is the train station in Venice located?

    Passengers booking this journey most frequently board their trains from Bologna Centrale and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.

    Passengers arriving in Venice most often arrive at Venezia Mestre and need to travel around 5 mile (s) / 8 km from this train station to the city centre.

    Which train providers should I travel with from Bologna to Venice?
    For the journey from Bologna to Venice you can take a train with Regionale Veloce, Italo, Regionale, Trenitalia, Frecciarossa, Frecciargento, Intercity, Intercity Notte or Frecciabianca. Be sure to check out all possible train providers that offer services between Bologna and Venice on Omio to compare what amenities they may have.
    Are there any Bologna to Venice direct trains?
    Yes, there are 25 direct trains per day to Venice from Bologna, and you can find a direct train for this trip with Italo, Frecciarossa, Frecciargento, Frecciabianca, Regionale, Intercity or Intercity Notte  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
    How many train services are there to Venice from Bologna a day?
    The average number of trains departing Bologna for Venice is 25 a day. The train schedules and services may vary between weekdays and weekends.
    What time is the earliest train from Bologna to Venice? What time is the last train from Bologna to Venice?
    The first Bologna to Venice train departs at 06: 12   and the last train from Bologna to Venice leaves at 20: 12. Check out the most up-to-date Bologna to Venice train times on Omio and find the best time to travel to your destination.
    How far in advance should I buy train tickets between Bologna and Venice for the best deals?
    If you buy a train ticket between Bologna and Venice within the next 7 days, you can find tickets to cost on average £11 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Venice from Bologna are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Bologna
    Venice
    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 from Bologna to Venice.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxiTaxi
    ticketOfficeHours
    Ticket office hours
    Mon - Sun: 06: 00 - 21: 00
    Connections to/from station
    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