COMPARE Prices across different modes

19 Oct
Find prices
Find prices
20 Oct
Find prices
£145Anek - Superfast
21 Oct
£145Anek - Superfast
22 Oct
Find prices
Find prices
23 Oct
Find prices
24 Oct
£145Anek - Superfast

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Venice from Ancona

distanceDistance140 miles (225 km)
durationAverage train duration4 h 41 min
priceAverage train ticket price£23 (€26)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersFrecciabianca, Regionale Veloce, Frecciarossa, Trenitalia or Intercity

Trains from Ancona to Venice cover the 140 miles (225 km) long trip taking on average 4 h 41 min with our travel partners like Frecciabianca, Regionale Veloce, Frecciarossa, Trenitalia or Intercity. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £23, but the average price of train tickets is £23. Travellers depart most frequently from Ancona and arrive in Venezia Mestre.

Train companies

Frecciarossa and Trenitalia Ancona – Venice

Find the best trains between Ancona and Venice with Omio's travel partners Frecciarossa and Trenitalia from £23. We can find you the best deals, timetables and tickets when comparing and booking the best route.


Looking for trains between Ancona and Venice? Trenitalia is one of the best companies to travel with on the 140 miles (225 km) route between Ancona and Venice. As an official travel partner of Trenitalia, Omio quickly shows you the latest Trenitalia train timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Ancona to Venice routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Trenitalia train tickets that fit your budget. If you use the Omio app to search for trains from Ancona to Venice, you can quickly see if the Trenitalia ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Ancona - Venice train now on Omio quickly and easily and enjoy your upcoming trip with Trenitalia!

Train information from Ancona to Venice with Trenitalia:

  • Average Duration: 5 h 41 min
  • Trenitalia frequency: 6 a day

Trenitalia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Trenitalia tickets from Ancona to Venice and when travelling by train:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here:
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here:
  • For further information and cancellation procedures go to the Trenitalia website: Or in Italian here:

Travel Tips

Trains from Ancona 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 Ancona to Venice.
How much do cheap trains between Ancona and Venice cost?
If you’re looking to save money on tickets, you can find a cheap train from Ancona to Venice for as little as £23  in the next 7 days.
What is the average price of train tickets to Venice from Ancona?
If you are looking to buy your train ticket in the next 7 days, you can expect the Ancona to Venice train to cost on average £23  one way.
How far is it from Ancona to Venice by train?
The train distance from Ancona to Venice is around 140 miles (225 km).
How long is the train journey from Ancona to Venice?
On average the Ancona to Venice train time is 4 h 41 min  covering the 140 miles (225 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Ancona to Venice, which train station in Ancona do I depart from and which train station in Venice do I arrive in?

There are a few train stations in Ancona to start your journey from including Ancona, Stazione Ancona and Ancona M. Ma. In Venice you have a few train station options to choose from for your arrival including Venezia Mestre, Venezia Santa Lucia and Venice.

Omio customers travelling this route depart most frequently from Ancona   and arrive in Venezia Mestre.

Where is the departure train station in Ancona located? Where is the arrival train station in Venice located?

Passengers board their train most frequently from Ancona and travel around 1 mile (s) / 1 km from the city centre to this train station.

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

Which train companies can get me from Ancona to Venice?
For the best Ancona to Venice train to purchase, you can travel safely and comfortably with Frecciabianca, Regionale Veloce, Frecciarossa, Trenitalia or Intercity. However, it's always good to check all possible train providers with services from Ancona to Venice to compare what amenities they may offer.
How many trains per day are there between Ancona and Venice?
On average, there are 16 trains a day from Ancona to Venice. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Ancona to Venice? When can I take the last train for the day?
The first Ancona to Venice train departs at 04: 35   and the last train from Ancona to Venice leaves at 12: 15. Check out the most up-to-date Ancona to Venice train times on Omio and find the best time to travel to your destination.
When should I book Ancona Venice train tickets to score the best deals?
If you purchase Ancona to Venice 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 between Ancona and Venice. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Ancona is the most popular Ancona railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Ancona for your journey to Venice.