Bus car ferry ferry

Take the 1188 Latvia bus at the Riga station .

The journey takes approximately 2 h 55 m. Ticket price is about €6 The travel distance is 191 km.

Carrier is 1188 Latvia.

Buy ticket

Get off at the Ventspils AO.
879 m on foot from the Ventspils AO to the Ventspils.

The journey takes approximately 10 m. The travel distance is 879 m.

Get off at the Ventspils.
Boarding the Stena Line ferry at the port of Ventspils.

The journey takes approximately 8 h 31 m. The travel distance is 275 km.

Carrier is Stena Line.

Buy ticket

Get off at the Nynäshamn.
Boarding the Destination Gotland ferry at the port of Nynäshamn färjeterminal.

The journey takes approximately 3 h 15 m. The travel distance is 148 km.

Carrier is Destination Gotland.

Buy ticket

Get off at the Visby hamnterminal.


🛏 Find hotel deals and discounts up to 20% in Visby at Booking


Bus car ferry ferry via Rīgas SAO

Take the Pašvaldības SIA "Ventspils reiss" bus at the Rīgas SAO station .

The journey takes approximately 2 h 55 m. Ticket price is about €1 The travel distance is 187 km.

Carrier is Pašvaldības SIA "Ventspils reiss".

Buy ticket

Get off at the Ventspils AO.
898 m on foot from the Ventspils AO to the Ventspils.

The journey takes approximately 10 m. The travel distance is 898 m.

Get off at the Ventspils.
Boarding the Stena Line ferry at the port of Ventspils AO.

The journey takes approximately 8 h 31 m. The travel distance is 879 m.

Carrier is Stena Line.

Buy ticket

Get off at the Ventspils.
Boarding the Destination Gotland ferry at the port of Ventspils AO.

The journey takes approximately 3 h 15 m. The travel distance is 879 m.

Carrier is Destination Gotland.

Buy ticket

Get off at the Ventspils.


🛏 Find hotel deals and discounts up to 20% in Visby at Booking


Train bus car ferry ferry

Take the train Latvian Railways (PV) at the station Rīga.

The journey takes approximately 1 h 20 m. Ticket price is about €2 The travel distance is 66 km.

Carrier is Latvian Railways (PV).

Buy ticket

Get off at the Tukums II.
1687 m on foot from the Tukums II to the Tukuma lauktehnika.

The journey takes approximately 20 m. The travel distance is 1 km.

Get off at the Tukuma lauktehnika.
Take the IK "Auto un būve" bus at the Tukuma lauktehnika station .

The journey takes approximately 1 h 51 m. Ticket price is about €1 The travel distance is 121 km.

Carrier is IK "Auto un būve".

Buy ticket

Get off at the Ventspils AO.
879 m on foot from the Ventspils AO to the Ventspils.

The journey takes approximately 10 m. The travel distance is 879 m.

Get off at the Ventspils.
Boarding the Stena Line ferry at the port of Ventspils AO.

The journey takes approximately 8 h 31 m. The travel distance is 879 m.

Carrier is Stena Line.

Buy ticket

Get off at the Ventspils.
Boarding the Destination Gotland ferry at the port of Ventspils AO.

The journey takes approximately 3 h 15 m. The travel distance is 879 m.

Carrier is Destination Gotland.

Buy ticket

Get off at the Ventspils.


🛏 Find hotel deals and discounts up to 20% in Visby at Booking


Bus ferry

Take the FlixBus bus at the Riga Bus Station station .

The journey takes approximately 18 h Ticket price is about €90 The travel distance is 1276 km.

Carrier is FlixBus.

Buy ticket

Take the FlixBus bus at the Berlin central bus station station .

The journey takes approximately 17 h 5 m. Ticket price is about €70 The travel distance is 950 km.

Carrier is FlixBus.

Buy ticket

Get off at the Norrköping.
Take the FlixBus bus at the Norrköping station .

The journey takes approximately 2 h 45 m. Ticket price is about €22 The travel distance is 195 km.

Carrier is FlixBus.

Buy ticket

Get off at the Oskarshamn station.
Boarding the Destination Gotland ferry at the port of Oskarshamn Gotlandsterminalen.

The journey takes approximately 3 h 5 m. The travel distance is 120 km.

Carrier is Destination Gotland.

Buy ticket

Get off at the Visby hamnterminal.


🛏 Find hotel deals and discounts up to 20% in Visby at Booking


Plane

Take the Rigas satiksme bus at the Grēcinieku iela station .

The journey takes approximately 27 m. The travel distance is 11 km.

Carrier is Rigas satiksme.

Buy ticket

Get off at the Lidosta Rīga.
Fly out to Riga (RIX) of the Stockholm (ARN) airport.

The journey takes approximately 4 h 30 m. Ticket price is about €18

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Stockholm (ARN).
Take the Region Gotland bus at the Visby flygplats station .

The journey takes approximately 8 m. Ticket price is about €1 The travel distance is 3 km.

Carrier is Region Gotland.

Buy ticket

Get off at the Östercentrum.


🛏 Find hotel deals and discounts up to 20% in Visby at Booking


The cheapest way to travel from Riga to Visby is by taking a Plane with an average price of €20. The journey takes approximately 8 ч. 5 мин.

Plane is the fastest way to travel from Riga to Visby. Tickets cost €20. The journey takes approximately 8 ч. 5 мин.