There are 10 ways to get from Dnipro to Ventspils by train, bus, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train, bus via Warsaw
best- Take the train from Dnipro-Holovnyi to Chelm
- Take the train from Chelm to Warszawa CentralnaIc
- Take the bus from Warsaw to Riga
- Take the train from Riga-Pasazieru to Tukums I
- Take the bus from Tukuma AO to Kustes dārzs
35h 20m$146–190Bus via Vinnytsia
cheapest- Take the bus from Dnipro Central Bus Station to Vinnytsia Central Bus Station421
- Take the bus from Vinnytsia Central Bus Station to Riga Central Bus Station
- Take the bus from Rīgas SAO to Ventspils AO
46h 31m$82–193Train, bus
- Take the train from Dnipro-Holovnyi to Kyiv-Pas.
- Take the bus from Kyiv Bus station to Riga Central Bus Station
- Take the bus from Rīgas SAO to Ventspils AO
36h 2m$109–195Train, bus, fly to Riga International Airport
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chișinău aeroport
- Fly from Chișinău International Airport (RMO) to Riga International Airport (RIX)RMO - RIX
- Take the bus from Rīgas SAO to Ventspils AO
25h 53mBus
- Take the bus from Dnipro Central Bus Station to Kyiv Bus station
- Take the bus from Kyiv Bus station to Riga Central Bus Station
- Take the bus from Rīgas SAO to Ventspils AO
37h 11m$121–162Train, bus, fly to Lennart Meri International Airport
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chișinău aeroport
- Fly from Chișinău International Airport (RMO) to Lennart Meri International Airport (TLL)RMO - TLL
- Take the bus from Tallinna bussijaam to Riia
- Take the bus from Rīgas SAO to Ventspils AO
31h 38mTrain, bus, fly to Vilnius Airport
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chișinău aeroport
- Fly from Chișinău International Airport (RMO) to Vilnius Airport (VNO)RMO - VNO
- Take the train from Vilnius to Riga-Pasazieru
- Take the bus from Rīgas SAO to Ventspils AO
31h 55mTrain, bus, fly to Stockholm-Arlanda Airport, ferry
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chișinău aeroport
- Fly from Chișinău International Airport (RMO) to Stockholm-Arlanda Airport (ARN)RMO - ARN
- Take the train from Stockholm City station to Nynäshamn station
- Take the ferry from Port of Nynäshamn to Ventspils Ferry Terminal
35h 20mTrain, bus, fly to Helsinki Airport
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chișinău aeroport
- Fly from Chișinău International Airport (RMO) to Helsinki Airport (HEL)RMO - HEL
- Take the bus from Helsinki to Tallinn
- Take the bus from Tallinna bussijaam to Riia
- Take the bus from Rīgas SAO to Ventspils AO
33h 13mTrain, bus, fly to Palanga International Airport
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chișinău aeroport
- Fly from Chișinău International Airport (RMO) to Palanga International Airport (PLQ)RMO - PLQ
- Take the bus from Palangos AS; 15 aikštelė to Liepaja
- Take the bus from Liepājas AO to Ventspils AO
30h 53m
Dnipro to Ventspils by train, bus, and foot
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Dnipro to Ventspils is to train and bus which costs $100 - $200 and takes 36h 2m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Dnipro to Ventspils is to train and bus via Warsaw which takes 35h 20m and costs $140 - $190.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Dnipro station to Ventspils. However, there are services departing from Dnipro Central Bus Station and arriving at Ventspils AO via Kyiv Bus station and Rīgas SAO. The journey, including transfers, takes approximately 37h 11m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Dnipro and Ventspils is 2233 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Dnipro to Ventspils without a car is to train and bus via Warsaw which takes 35h 20m and costs $140 - $190.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 35h 20m to get from Dnipro to Ventspils, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Dnipro to Ventspils bus services, operated by Kyiv Bus Terminal, depart from Dnipro Central Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Dnipro to Ventspils bus services, operated by Kyiv Bus Terminal, arrive at Kyiv Bus station.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 256+ hotels available in Ventspils.
What companies run services between Dnipro, Ukraine and Ventspils, Latvia?
You can take a bus from Dnipro Central Bus Station to Ventspils AO via Kyiv Bus station, Riga Central Bus Station, and Rīgas SAO in around 37h 11m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airbaltic.com
Flights from Chișinău International Airport to Riga International Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday and Sunday
- Estimated price
- $100–320
Flights from Chișinău International Airport to Lennart Meri International Airport via Riga International Airport
- Ave. Duration
- 4h 30m
- When
- Wednesday and Sunday
- Estimated price
- $110–300
Flights from Chișinău International Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- $110–290
Flights from Chișinău International Airport to Vilnius Airport via Berlin Brandenburg
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- $150–320
Flights from Chișinău International Airport to Stockholm-Arlanda Airport via Riga International Airport
- Ave. Duration
- 10h 10m
- When
- Wednesday and Sunday
- Estimated price
- $75–290
Flights from Chișinău International Airport to Helsinki Airport via Riga International Airport
- Ave. Duration
- 4h 20m
- When
- Wednesday and Sunday
- Estimated price
- $110–270
Flights from Chișinău International Airport to Palanga International Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 55m
- When
- Saturday
- Estimated price
- $110–550
- Website
- lot.com
Flights from Chișinău International Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 5h 25m
- When
- Thursday and Saturday
- Estimated price
- $120–310
Flights from Chișinău International Airport to Vilnius Airport via Warsaw Chopin
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- $95–280
Flights from Chișinău International Airport to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $100–330
- Website
- flysas.com
Flights from Chișinău International Airport to Vilnius Airport via Copenhagen
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- $150–320
Flights from Chișinău International Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 5h 12m
- When
- Monday and Tuesday
- Estimated price
- $75–320
Flights from Chișinău International Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 6h 5m
- When
- Monday
- Estimated price
- $200–320
Flights from Chișinău International Airport to Palanga International Airport via Copenhagen
- Ave. Duration
- 6h
- When
- Monday
- Estimated price
- $110–550
- Website
- finnair.com
Flights from Chișinău International Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- $200–320
Flights from Chișinău International Airport to Helsinki Airport via Warsaw Chopin
- Ave. Duration
- 6h 20m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- $150–390
Flights from Chișinău International Airport to Helsinki Airport via Vienna
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $180–440
Flights from Chișinău International Airport to Helsinki Airport via Prague
- Ave. Duration
- 6h 55m
- When
- Wednesday and Friday
- Estimated price
- $180–440
- Website
- austrian.com
Flights from Chișinău International Airport to Stockholm-Arlanda Airport via Vienna
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- $100–420
- Website
- ryanair.com
Flights from Chișinău International Airport to Palanga International Airport via London Stansted
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- $190–550
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Dnipro-Holovnyi to Chelm
- Ave. Duration
- 18h 2m
- Frequency
- Once daily
- Estimated price
- $50–70
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- $50–70
Train from Dnipro-Holovnyi to Kyiv-Pas.
- Ave. Duration
- 7h 12m
- Frequency
- Once daily
- Estimated price
- $40–55
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- $40–55
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Chelm to Warszawa Centralna
- Ave. Duration
- 2h 41m
- Frequency
- Twice daily
- Estimated price
- $46–47
- Website
- https://www.intercity.pl/en/
- Phone
- 8760
- vilciens@info.vivi.lv
- Website
- vivi.lv
Train from Riga-Pasazieru to Tukums I
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- https://www.vivi.lv/en/
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Dnipro-Holovnyi to Kyiv-Pas.
- Ave. Duration
- 7h 23m
- Frequency
- Twice daily
- Estimated price
- $5–10
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- $5–6
- Coupe
- $7–10
- Deluxe
- $19–27
Train from Dnipro-Holovnyi to Odesa-Holovna
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- $5–11
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- $5–6
- Coupe
- $7–11
- Deluxe
- $20–29
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Dnipro-Holovnyi to Kyiv-Pas.
- Ave. Duration
- 5h 58m
- Frequency
- Twice daily
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilnius to Riga-Pasazieru
- Ave. Duration
- 4h 9m
- Frequency
- Twice daily
- Website
- https://ltglink.lt/en
- Phone
- +46 8 600 10 00
- Website
- sl.se
Train from Stockholm City station to Nynäshamn station
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://sl.se/en/in-english
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from Warsaw to Riga
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Estimated price
- $40–55
- Website
- https://www.onnibus.com/home
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Tukuma AO to Kustes dārzs
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Website
- https://ecolines.net/
Bus from Rīgas SAO to Ventspils AO
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Website
- https://ecolines.net/
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Kyiv Bus station to Riga Central Bus Station
- Ave. Duration
- 24h 10m
- Frequency
- Once daily
- Estimated price
- $95–120
- Schedules at
- transtempo.ua
Bus from Tallinna bussijaam to Riia
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $36–41
- Schedules at
- transtempo.ua
- Phone
- +371 63 629 904
- vreiss@ventspils.lv
- Website
- ventspilsreiss.lv
Bus from Rīgas SAO to Ventspils AO
- Ave. Duration
- 3h 52m
- Frequency
- Hourly
- Estimated price
- $1–12
- Schedules at
- ventspilsreiss.lv
Bus from Liepājas AO to Ventspils AO
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $1–8
- Schedules at
- ventspilsreiss.lv
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Pryvoz Bus Station to Chișinău aeroport
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +38 095 444 44 44
- help@ukrpas.com.ua
- Website
- ukrpas.ua
Bus from Dnipro Central Bus Station to Kyiv Bus station
- Ave. Duration
- 8h 38m
- Frequency
- Twice daily
- Estimated price
- $16–23
- Website
- https://ukrpas.ua/ru
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Dnipro Central Bus Station to Vinnytsia Central Bus Station
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- $23–40
- Website
- https://klr.com.ua/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Dnipro Central Bus Station to Vinnytsia Central Bus Station
- Ave. Duration
- 9h 25m
- Frequency
- 3 times a week
- Estimated price
- $50–75
- Website
- https://www.flixbus.co.uk
Bus from Tallinna bussijaam to Riia
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- $10–24
- Website
- https://www.flixbus.co.uk
- Phone
- +380 44 594 9010
- help@autolux.ua
- Website
- ecolines.net
Bus from Vinnytsia Central Bus Station to Riga Central Bus Station
- Ave. Duration
- 30h 50m
- Frequency
- Once daily
- Estimated price
- $20–100
- Schedules at
- ecolines.net
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Tallinna bussijaam to Riia
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- $15–25
- Website
- https://luxexpress.eu/en/
- peatus@agri.ee
- Website
- web.peatus.ee
Bus from Tallinna bussijaam to Riia
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Estimated price
- $4–6
- Website
- https://web.peatus.ee/?locale=en
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Tallinna bussijaam to Riia
- Ave. Duration
- 7h 27m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- Phone
- +371 634 87070
- tours@liepajasture.lv
- Website
- liepajasture.lv
Bus from Palangos AS; 15 aikštelė to Liepaja
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Estimated price
- $10
- Schedules at
- liepajasture.lv
- Phone
- +371 80000078
- info@lap.lv
- Website
- lapline.lv
Bus from Liepājas AO to Ventspils AO
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $1–8
- Schedules at
- lapline.lv
- Phone
- +44 844 770 7070
- info.se@stenaline.com
- Website
- stenaline.dk
Ferry from Port of Nynäshamn to Ventspils Ferry Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $27–100
- Website
- https://www.stenalinetravel.com/
Want to know more about travelling around Latvia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide


























































