Trains from Venice to Barcelona

Venice to Barcelona train information

Venice Barcelona train map

Train duration 1h01m
Arrival Barcelona, Spain
Departure Venice, Italy
Distance 581 Miles
Lowest train price from €89.98

Which train company can I use?

Search for your ticket on gopili to see the different companies for your train between Venice (Italy) to Barcelona (Spain). The services on board can change depending on the train company.

How far is it by train?

On average, the journey takes around 1h01m by train because of the 581 miles to travel to Barcelona from Venice. The journey time will vary depending if your train is direct or with stops.

What is the price of a train ticket for this journey?

According to our data, the starting fare to take the train in the next month is £89.98. This price is based on an adult ticket and does not include the money you can save with a railcard.

Best prices for Venice to Barcelona train tickets

from €89.98 MORE 1h01m
Other modes of transport available
Coach
from €75.94 MORE 21h45m
from £108.15 MORE 20h30m
from £61.59 MORE 21h55m
Flight
from £31.97 MORE 9h55m

Venice - Barcelona prices calendar

Find the cheapest tickets to travel from Venice to Barcelona by train, bus, ride sharing and plane.

  june august   july
monday tuesday wednesday thursday friday saturday sunday
14

Distribusion--

FlixBus€105

kombo--

15

Distribusion--

FlixBus€147

kombo--

16
17
18
19
20

Distribusion--

FlixBus€118

kombo--

21

Distribusion--

FlixBus£64

kombo--

22
23
24
25
26

Distribusion--

FlixBus£73

kombo--

27

Distribusion--

FlixBus€91

kombo--

28

Distribusion£94

FlixBus€80

kombo€76

29

Distribusion--

FlixBus€75

kombo--

30

Distribusion--

FlixBus€94

kombo--

31

Distribusion--

FlixBus€87

kombo--

01

Distribusion--

FlixBus€98

kombo--

02

Distribusion--

FlixBus€105

kombo--

03

Distribusion--

FlixBus€126

kombo--

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Best prices for Venice to Barcelona trains

We compare train ticket for all major companies to travel between Venice and Barcelona by train and find the best prices for the coming days. Take a look at the prices of train tickets Barcelona to Venice and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
Venice
Venezia S. Lucia
Barcelona
Estación Nord
€89.98 28/07/2025 18:40 6 days ago
Venice
Venezia S. Lucia
Barcelona
Estación Nord
€147.26 28/07/2025 12:48 6 days ago
Venice
Venezia S. Lucia
Barcelona
Estación Nord
€191.88 28/07/2025 12:48 6 days ago

Best prices for the next 180 days.

Other transport solution