How to travel from Ventspils to Jūrmala, Latvia

The distance between Ventspils and Jūrmala is around 164km (102 miles) and the quickest way to get there is to drive which takes around 2h 15m.

3 routes found

We've found 3 different ways to get from Ventspils to Jūrmala by bus, train and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out JūrmalaVentspils if you're planning a return trip.

💰 Cheapest
1
bus
+

Bus

Take the bus to Dubulti.

  • Duration2h 40m
  • Departsevery 20 mins
  • Typical cost
    €8($8)
Operated by

1188 Latvia

+ 2 others
2
bus
+
train
+

Bus and Train

Take the bus to Tukuma lauktehnika then take the train to Dubulti.

  • Duration2h 55m
  • Departs5 times a day
  • Typical cost
    €8($8)
Operated by

Multiple operators

🚀 Fastest
3
car
+

Drive

Drive to Jūrmala.

  • Duration2h 15m
  • Distance164km (102 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Ventspils and Jūrmala

There are several options for getting from Ventspils to Jūrmala by bus, train and car. The cheapest option is to take the bus which costs around €8 ($8) and will take around 2h 40m. If you need to get there more quickly, you can drive and arrive in approximately 2h 15m, though it is a bit more costly at approximately €30 ($30).

The distance between Ventspils and Jūrmala is around 164km (102 miles). In a direct line (as the crow flies), the distance is 142km (88 miles)

It takes around 2h 40m to get from Ventspils and Jūrmala by bus. If you are travelling by car it will take around 2h 15m to drive there.

The quickest way to get from Ventspils to Jūrmala is to drive which takes around 2h 15m and will set you back approx €30 ($30).

The cheapest way to travel between Ventspils and Jūrmala, if you exclude driving, is to take the bus which will typically cost around €8 ($8) for a standard one-way ticket.

Train travel

There is no train service that runs between Ventspils and Jūrmala. We recommend that you drive to Jūrmala. instead which will take 2h 15m.

Bus travel

Yes there is a bus that runs regularly from Ventspils and Jūrmala. It typically takes around 2h 40m and departs every 20 mins.

Yes there is a direct bus service that runs between Ventspils and Jūrmala with no changeovers required. The bus runs every 20 mins and takes 2h 40m.

1188 Latvia, IK "Auto un būve" and Pašvaldības SIA "Ventspils reiss" run regular bus services between Ventspils and Jūrmala. Buses run every 20 mins and take around 2h 40m on average but will vary depending on you book with.

Flights and Airlines

It doesn't look like you can fly directly from Ventspils to Jūrmala. We recommend that you take the bus to Dubulti. instead which will take 2h 40m.

The closest major airport to Jūrmala is Riga International Airport (RIX) (RIX) which is approximately 13km (8 miles) from Jūrmala.

Drive yourself

Yes it is possible to drive from Ventspils and Jūrmala. The distance is around 164km (102 miles) by road and it will take around 2h 15m in normal traffic conditons.

If you don't have a car, the easiest way to get from Ventspils to Jūrmala is to take the bus which takes, on average, 2h 40m and will usually cost around €8 ($8).

How do I get from Ventspils to Jūrmala

Compare travel optionsbetween Ventspils and Jūrmala

Transport options from Ventspils to Jūrmala
Transport optionDurationCostFrequencyDistance
Bus
2h 40m
€8($8)
every 20 mins181km (112 miles)
Bus and Train
2h 55m
€8($8)
5 times a day166km (103 miles)
Drive
2h 15m
€30($30)
on demand164km (102 miles)

Top Carriersoperating between Ventspils and Jūrmala

Bus companies

Train operators

Airports near Jūrmala

The following major airports near Jūrmala offer regular flights to various popular destinations within Latvia and internationally.

RIX
Riga International Airport (RIX)
International Airport
Distance
13km (8 miles) from Jūrmala