Car ferry train
The journey takes approximately 8 h 31 m. The travel distance is 270 km.
Carrier is Stena Line.
The journey takes approximately 8 m. The travel distance is 786 m.
🛏 Find hotel deals and discounts up to 20% in Stockholm at Booking
Bus
The journey takes approximately 3 h 10 m. Ticket price is about €1 The travel distance is 188 km.
Carrier is Pašvaldības SIA "Ventspils reiss".
The journey takes approximately 18 h Ticket price is about €90 The travel distance is 1276 km.
Carrier is FlixBus.
The journey takes approximately 19 h 5 m. Ticket price is about €80 The travel distance is 1110 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Stockholm at Booking
Drive ferry
The journey takes approximately 16 h 48 m. The travel distance is 1298 km.
The journey takes approximately 10 h 35 m. Ticket price is about €75 The travel distance is 342 km.
Carrier is Viking Line.
The journey takes approximately 8 m. The travel distance is 5 km.
🛏 Find hotel deals and discounts up to 20% in Stockholm at Booking
Bus fly
The journey takes approximately 2 h 46 m. Ticket price is about €6 The travel distance is 181 km.
Carrier is 1188 Latvia.
The journey takes approximately 9 m. The travel distance is 4 km.
Carrier is Rigas satiksme.
The journey takes approximately 1 h 10 m. Ticket price is about €12
Carrier is Ryanair.
🔎
The journey takes approximately 20 m. The travel distance is 38 km.
Carrier is Arlanda Express.
🛏 Find hotel deals and discounts up to 20% in Stockholm at Booking
The cheapest way to travel from Ventspils to Stockholm is by taking a Bus fly with an average price of €48. The journey takes approximately 6 ч. 42 мин.
Bus fly is the fastest way to travel from Ventspils to Stockholm. Tickets cost €48. The journey takes approximately 6 ч. 42 мин.