There are 5 ways to get from Krāslava to Ventspils by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Kraslava to Riga-Pasazierutrain 705 / ...
- Take the bus from Rīgas SAO to Ventspils AObus K7955 / ...
8h$21–27Bus, train
cheapest- Take the bus from Krāslavas AO to Daugavpils AObus
- Take the train from Daugavpils to Riga-Pasazierutrain 809 / ...
- Take the bus from Rīgas SAO to Ventspils AObus
8h 42m$20–28Drive 444.3 km
- Drive from Krāslava to Ventspilscar 444.3 km
5h 52m$80–116Bus
- Take the bus from Krāslavas AO to Daugavpils AObus
- Take the bus from Daugavpils AO to Rīgas SAObus
- Take the bus from Rīgas SAO to Ventspils AObus
8h 51m$29–51Bus via Riga
- Take the bus from Krāslavas AO to Daugavpils AObus
- Take the bus from Daugavpils Bus Station to Riga Central Bus Stationbus
- Take the bus from Rīgas SAO to Ventspils AObus
9h 6m$29–51
Krāslava to Ventspils by bus, train, and foot
Questions & Answers
The cheapest way to get from Krāslava to Ventspils is to train and bus which costs $21 - $27 and takes 8h.
The fastest way to get from Krāslava to Ventspils is to drive which takes 5h 52m and costs $80 - $120.
No, there is no direct bus from Krāslava to Ventspils. However, there are services departing from Krāslavas AO and arriving at Ventspils AO via Daugavpils AO and Rīgas SAO. The journey, including transfers, takes approximately 8h 51m.
The distance between Krāslava and Ventspils is 457 km. The road distance is 444.3 km.
The best way to get from Krāslava to Ventspils without a car is to train and bus which takes 8h and costs $21 - $27.
It takes approximately 8h to get from Krāslava to Ventspils, including transfers.
Krāslava to Ventspils bus services, operated by SIA "Daugavpils autobusu parks", depart from Krāslavas AO station.
Krāslava to Ventspils bus services, operated by SIA "Daugavpils autobusu parks", arrive at Daugavpils AO station.
Yes, the driving distance between Krāslava to Ventspils is 444 km. It takes approximately 5h 52m to drive from Krāslava to Ventspils.
Book your Krāslava to Ventspils bus tickets online with Omio.
What companies run services between Krāslava, Latvia and Ventspils, Latvia?
You can take a bus from Krāslavas AO to Ventspils AO via Daugavpils AO and Rīgas SAO in around 8h 51m.
- Phone
- 8760
- [email protected]
- Website
- Vivi
Train from Kraslava to Riga-Pasazieru
- Ave. Duration
- 3h 14m
- Frequency
- Twice daily
- Estimated price
- $10–14
- Website
- Vivi
Train from Daugavpils to Riga-Pasazieru
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- $8–12
- Website
- Vivi
- Phone
- +371 63 629 904
- [email protected]
- Website
- Pašvaldības SIA "Ventspils reiss"
Bus from Rīgas SAO to Ventspils AO
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Pašvaldības SIA "Ventspils reiss"
Bus from Rīgas SAO to Ventspils AO
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Pašvaldības SIA "Ventspils reiss"
Bus from Rīgas SAO to Ventspils AO
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Pašvaldības SIA "Ventspils reiss"
Bus from Rīgas SAO to Ventspils AO
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Pašvaldības SIA "Ventspils reiss"
- Phone
- +371 654 29245
- Website
- SIA "Daugavpils autobusu parks"
Bus from Krāslavas AO to Daugavpils AO
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- $1–4
- Schedules at
- SIA "Daugavpils autobusu parks"
Bus from Krāslavas AO to Daugavpils AO
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- $1–4
- Schedules at
- SIA "Daugavpils autobusu parks"
Bus from Daugavpils AO to Rīgas SAO
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Estimated price
- $1–13
- Schedules at
- SIA "Daugavpils autobusu parks"
Bus from Krāslavas AO to Daugavpils AO
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- $1–4
- Schedules at
- SIA "Daugavpils autobusu parks"
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Daugavpils AO to Rīgas SAO
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Website
- Lux Express
Bus from Daugavpils Bus Station to Riga Central Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $9–35
- Website
- Lux Express
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, 5 incredible day trips from Florence by train, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 390+ hotels available in Ventspils.












