The cheapest buses from Riga to Vilnius

Showing times and prices for Oct 27

Cheapest

$19

Average

$22

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Riga to Vilnius will cost around $ 22 if you buy it on the day, but the cheapest tickets can be found for only $ 19.

Cheapest
04:30PMRīga, Prāgas iela4h00 08:30PMVilnius
0 changes
$191One-way
Cheapest
02:55AMRīga, Prāgas iela4h00 06:55AMVilnius, Panorama
0 changes
$191One-way
Cheapest
04:30PMRīga, Prāgas iela4h10 08:40PMVilnius, Panorama
0 changes
$191One-way
Cheapest
02:55AMRīga, Prāgas iela3h40 06:35AMVilnius
0 changes
$191One-way
2nd Cheapest
11:00AMRiga, Prāgas Iela4h05 03:05PMVilniaus, Autobusų Stotis
0 changes
$241One-way

Timetable Riga to Vilnius

Showing buses for tomorrow, Wed, Oct 27
02:55AMRīga, Prāgas iela4h00 06:55AMVilnius, Panorama
0 changes
02:55AMRīga, Prāgas iela3h40 06:35AMVilnius
0 changes
07:30AMRiga, Prāgas Iela4h00 11:30AMVilniaus, Autobusų Stotis
0 changes
09:30AMRīga, Prāgas iela4h00 01:30PMVilnius
0 changes
09:30AMRīga, Prāgas iela4h10 01:40PMVilnius, Panorama
0 changes
11:00AMRiga, Prāgas Iela4h05 03:05PMVilniaus, Autobusų Stotis
0 changes
04:30PMRīga, Prāgas iela4h00 08:30PMVilnius
0 changes
04:30PMRīga, Prāgas iela4h10 08:40PMVilnius, Panorama
0 changes
06:00PMRiga, Prāgas Iela4h05 10:05PMVilniaus, Autobusų Stotis
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Oct 26
$17Lux Express
$181Air Baltic
Wed
Oct 27
Find prices
$153Air Baltic
Thu
Oct 28
$12Flixbus
$135Air Baltic
Fri
Oct 29
$15Flixbus
$122Air Baltic
Sat
Oct 30
$14Lux Express
$110Air Baltic
Sun
Oct 31
$14Lux Express
$110Air Baltic
Tue
Nov 2
$21Ecolines
$110Air Baltic
Wed
Nov 3
$17Lux Express
$110Air Baltic
Fri
Nov 5
$9Flixbus
$110Air Baltic
Sat
Nov 6
$9Flixbus
$96Air Baltic
Sun
Nov 7
$9Flixbus
$96Air Baltic
Mon
Nov 8
$17Lux Express
$96Air Baltic
Wed
Nov 10
$9Flixbus
$96Air Baltic
Thu
Nov 11
$14Lux Express
$96Air Baltic
Fri
Nov 12
$9Flixbus
$96Air Baltic
Sat
Nov 13
$9Flixbus
$96Air Baltic
Mon
Nov 15
$14Lux Express
$30Air Baltic

The fastest buses from Riga to Vilnius

Showing times and prices for Oct 27

Fastest Journey

3 h 40 m

Average

4 h 1 m

Buses per day

9

Distance

261 km

Of the 9 buses that leave Riga for Vilnius every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 261 km distance in an average of 4 h 1 m but if you time it right, some buses will get you there in just 3 h 40 m .

The slowest buses will take 4 h 10 m 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.

Fastest
02:55AMRīga, Prāgas iela3h40 06:35AMVilnius
0 changes
$191One-way
2nd Fastest
09:30AMRīga, Prāgas iela4h00 01:30PMVilnius
0 changes
$251One-way
2nd Fastest
04:30PMRīga, Prāgas iela4h00 08:30PMVilnius
0 changes
$191One-way
2nd Fastest
02:55AMRīga, Prāgas iela4h00 06:55AMVilnius, Panorama
0 changes
$191One-way
2nd Fastest
07:30AMRiga, Prāgas Iela4h00 11:30AMVilniaus, Autobusų Stotis
0 changes
$241One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Riga to Vilnius

distanceDistance162 miles (261 km)
durationAverage bus duration4 h
priceAverage bus ticket price$15 (€12)
frequencyBus frequency4 a day
changesDirect busYes, there are 4 direct buses a day
carriersBus companiesEcolines, Lux Express, TOKS or Eurolines Lithuania

Buses from Riga to Vilnius cover the 162 miles (261 km) long journey taking on average 4 h with our travel partners like Ecolines, Lux Express, TOKS or Eurolines Lithuania. Normally, there are 4 buses operating per day, including direct services available. While the average ticket price for this trip costs around $15 (€12), you can find the cheapest bus ticket for as low as $12 (€10).

Travel Tips

Buses from Riga to Vilnius
Take the bus to Vilnius easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Riga to Vilnius.
FAQs
Am I allowed to travel by bus from Riga, Latvia to Vilnius, Lithuania?

Travel by bus between Riga, Latvia and Vilnius, Lithuania is: Partially open.

Is international entry into Vilnius from Riga restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Latvia

Do I need to quarantine on arrival in Lithuania from Riga?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • 10-day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Vilnius, Lithuania?

The government of Lithuania has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 10/23/21. Remember to check the latest COVID-19 travel safety regulations for your bus to Vilnius from Riga closer to your date of departure here

Are there travel restrictions, such as quarantine measures, in place when returning to Riga, Latvia from Vilnius, Lithuania?

Return travel from Lithuania to Latvia is: Partially open.

Are there any international entry restrictions on returning to Riga from Vilnius?

Entry into Latvia is allowed for: Entry is partially open for citizens and permanent residents of Lithuania

Do I need to quarantine on arrival in Latvia from Vilnius?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • 10-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Riga, Latvia?

The government of Latvia has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

Last checked on 10/23/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Riga from Vilnius.

How much do cheap buses between Riga and Vilnius cost?
If you’re looking to save money on tickets, you can find cheap Riga to Vilnius buses for as little as $12 (€10)  in the next 7 days.
What is the cost of a bus between Riga and Vilnius?
The bus price to Vilnius from Riga is on average $15 (€12)  if you are looking to purchase your tickets for this journey in the next 7 days.
How far is Riga to Vilnius by bus?
The Riga to Vilnius bus distance is approximately 162 miles (261 km).
What is the Riga to Vilnius bus travel time?
While the time it takes to travel 162 miles (261 km) to Vilnius from Riga can vary based on specific dates, weekends, and holidays, the Riga to Vilnius bus journey time is on average 4 h.
What bus companies offer a service to Vilnius from Riga?
If you're looking for buses from Riga to Vilnius, you can rely on Ecolines, Lux Express, TOKS or Eurolines Lithuania to get you to Vilnius. It's also good to check out all possible bus companies for the Riga to Vilnius route to see if there might be differences in the amenities they offer.
Are there any nonstop bus services from Riga to Vilnius?
Yes, there are 4 direct buses between Riga and Vilnius per day with Ecolines or Lux Express  on Omio. This is worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
How many buses per day are there to Vilnius from Riga?
The average number of buses departing Riga for Vilnius is 4 a day. The bus schedules and services may vary between weekdays and weekends.
When is the earliest bus from Riga to Vilnius? When is the last bus from Riga to Vilnius?
You can take the first bus from Riga to Vilnius at 5: 25 AM. The last bus from Riga to Vilnius that you can take departs at 2: 30 PM. Omio shows you the latest bus from Riga to Vilnius schedule to help you book the best departure time for this route.
How early should I buy bus tickets to Vilnius from Riga to score the best deals?
If you buy the Riga to Vilnius bus within the next 7 days, you can find one way tickets to cost on average $15 (€12). However, booking your bus ticket in advance gives you access to the best prices for buses to Vilnius from Riga. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey