Cheapest price
$7
Average price
$11
Fastest journey
2 h 50 m
Average duration
2 h 56 m
Buses per day
4
Distance
161 km
The best way to find a cheap bus ticket from Ventspils to Riga is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Ventspils to Riga will cost around $11 if you buy it on the day, but the cheapest tickets can be found for only $7.
Of the 4 buses that leave Ventspils for Riga on Sat, May 17, 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sat, May 17 the direct buses cover the 161 km distance in an average of 2 h 56 m but if you time it right, some buses will get you there in just 2 h 50 m .
On Sat, May 17 the slowest buses will take 3 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 6:30 AM Ventspils | 2h34 | 9:04 AM Riga | 0 transfersDirect | |
![]() | 6:30 AM Ventspils | 2h50 | 9:20 AM Riga | 0 transfersDirect | |
![]() | 6:30 AM Ventspils | 2h50 | 9:20 AM Riga | 0 transfersDirect | |
![]() | 6:50 AM Ventspils | 4h15 | 11:05 AM Riga | 0 transfersDirect | |
![]() | 7:00 AM Ventspils | 2h50 | 9:50 AM Riga | 0 transfersDirect | |
![]() | 8:00 AM Ventspils | 2h50 | 10:50 AM Riga | 0 transfersDirect | |
![]() | 8:00 AM Ventspils | 2h34 | 10:34 AM Riga | 0 transfersDirect | |
![]() | 8:00 AM Ventspils | 2h50 | 10:50 AM Riga | 0 transfersDirect | |
![]() | 8:30 AM Ventspils | 2h55 | 11:25 AM Riga | 0 transfersDirect | |
![]() | 9:30 AM Ventspils | 3h00 | 12:30 PM Riga | 0 transfersDirect | |
![]() | 10:00 AM Ventspils | 3h00 | 1:00 PM Riga | 0 transfersDirect | |
![]() | 10:00 AM Ventspils | 2h45 | 12:45 PM Riga | 0 transfersDirect | |
![]() | 10:00 AM Ventspils | 2h47 | 12:47 PM Riga | 0 transfersDirect | |
![]() | 10:00 AM Ventspils | 3h00 | 1:00 PM Riga | 0 transfersDirect | |
![]() | 11:00 AM Ventspils | 3h00 | 2:00 PM Riga | 0 transfersDirect | |
![]() | 11:30 AM Ventspils | 2h50 | 2:20 PM Riga | 0 transfersDirect | |
![]() | 11:30 AM Ventspils | 2h50 | 2:20 PM Riga | 0 transfersDirect | |
![]() | 11:30 AM Ventspils | 2h34 | 2:04 PM Riga | 0 transfersDirect | |
![]() | 12:00 PM Ventspils | 2h49 | 2:49 PM Riga | 0 transfersDirect | |
![]() | 12:35 PM Ventspils | 4h00 | 4:35 PM Riga | 0 transfersDirect | |
![]() | 2:00 PM Ventspils | 2h50 | 4:50 PM Riga | 0 transfersDirect | |
![]() | 2:00 PM Ventspils | 2h50 | 4:50 PM Riga | 0 transfersDirect | |
![]() | 2:00 PM Ventspils | 2h34 | 4:34 PM Riga | 0 transfersDirect | |
![]() | 3:30 PM Ventspils | 3h00 | 6:30 PM Riga | 0 transfersDirect | |
![]() | 4:30 PM Ventspils | 2h45 | 7:15 PM Riga | 0 transfersDirect | |
![]() | 4:30 PM Ventspils | 3h00 | 7:30 PM Riga | 0 transfersDirect | |
![]() | 4:30 PM Ventspils | 3h00 | 7:30 PM Riga | 0 transfersDirect | |
![]() | 5:10 PM Ventspils | 3h15 | 8:25 PM Riga | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 100 miles (161 km) |
Average bus duration 2h 57m |
Cheapest ticket price $7 (€6) |
Buses per day 14 |
Direct buses 14 |
Bus providers 1 |
Fastest bus 2h 45m |
First bus 04:30 |
Last bus 22:40 |
Traveling by bus from Ventspils to Riga is a popular option for those exploring this beautiful route in Latvia. The journey often begins at the Ventspils Autoosta, providing a smooth transition to Riga International Coach Terminal. The Ventspils to Riga bus service connects these two vibrant cities, with numerous buses from Ventspils to Riga running throughout the day. These bus routes ensure that passengers can enjoy a comfortable journey while experiencing the scenic views along the way.
The buses traveling between Ventspils and Riga offer a smooth journey with several stops along the way, including major points like Kandava, Tukums, and Jurmala. These buses run at convenient intervals throughout the day, with the first bus departing at 04:30 and the last bus leaving at 22:40. The key departure times ensure that you can plan your trip comfortably around your schedule.
The bus journey between Ventspils and Riga covers a significant distance of 100 miles (161 km), with an average travel time of 2h 45m. Enjoy the scenic route as you travel through the beautiful Latvian countryside, making the journey as enjoyable as the destination itself.
Buses from Ventspils to Riga operate with a frequency of approximately 14 times a day, ensuring flexibility for travelers. The service runs daily, making it highly accessible whether you are commuting on a weekday or heading out on a weekend adventure.
To find the cheapest bus tickets for your trip from Ventspils to Riga, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need