1map logoGo to main page

Riga, Riga Municipality to Vilnius, Vilnius county from $17: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Riga, Latvia
to
Vilnius, Lithuania

How to Get from Riga to Vilnius: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$17 by trainBest price
263.2 kmDistance
1h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Riga to Vilnius with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Air Baltic
Plane
Average Duration
1h  4m
Estimated price
$38-175
Recommended
Company
Lithuanian Railways (LG)
Train
Average Duration
4h  23m
Estimated price
$17-45
Cheapest
route map
Distance: 263.2 km
Duration: 1h 4m

See more options

Pricing table
Company
Lux Express / FlixBus
Bus
Average Duration
4h 
Estimated price
$19-35
Company
Various
Bus
Average Duration
4h  42m
Estimated price
$27-50
Company
Various
Drive
Average Duration
3h  33m
Estimated price
$50-75

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $7 $8 $7 $8 $9 $9 $8
Fly $29 $20 $28 $37 $40 $20 $20

Traveling From Riga to Vilnius

Traveling from Riga to Vilnius offers a vibrant contrast between Riga’s Art Nouveau architecture and lively atmosphere and Vilnius’s charming cobblestone streets and rich historical significance.

Best Neighbourhoods in Vilnius

Vilnius boasts diverse neighborhoods, each offering distinct experiences for visitors.

Old Town
• UNESCO World Heritage Site with stunning architecture.
• Lively atmosphere filled with cafes and shops.
Uzupis
• Known for its artistic community and bohemian vibe.
• Home to an autonomous republic with quirky laws.
Naujamiestis
• Blends modern culture with historic charm.
• Great dining options and vibrant nightlife.

Best Times To Visit Vilnius's Attractions

Timing your visits can enhance your experience at Vilnius's attractions.

Vilnius Old Town
Visit early in the morning or late afternoon to avoid crowds and enjoy a quieter atmosphere.
Gediminas Tower
Weekdays in the morning offer fewer visitors, providing a more peaceful experience.
Užupis Republic
Explore during early afternoons for light foot traffic and vibrant street art atmospheres.

Vilnius Weather: What to Expect Year-Round

Vilnius experiences a humid continental climate, featuring warm summers and cold winters, with best visiting periods typically in late spring and early fall for mild temperatures. Weather can significantly affect your travel experience, as heavy snowfall in winter or sudden rain can influence outdoor activities.

Dining Recommendation in Vilnius

Try cepelinai at Lokys, a dish made of potato dumplings filled with meat, which showcases the hearty flavors of Lithuanian cuisine. Unlike the lighter, seafood-focused dining in Riga, Lokys offers a rustic atmosphere that emphasizes local ingredients and traditional recipes, providing a distinct culinary journey.

Riga - Vilnius operators

Explore transport companies operating between Riga and Vilnius, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
airbaltic.com

Plane from Riga (RIX) to Vilnius (VNO)

Average Duration
1h 4m
Estimated price
$35-180
Train Show train routes
Contact phone
(+370) 700 55111
Website
ltglink.lt

Train from Riga-Pasazieru to Vilnius

Average Duration
4h 23m
Estimated price
$17-45
Bus Show bus routes
Contact phone
+372 6800 909
Website
luxexpress.eu

Bus from Riga Central Bus Station to Vilnius Panorama

Average Duration
4h
Estimated price
$19-35
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from Riga to Vilnius

Average Duration
3h 35m
Estimated price
$25-35
Contact phone
(37 8) 34 24 40
Website
kautra.lt

Bus from Riga Central Bus Station to Panevezys Central Bus Station

Average Duration
2h 15m
Estimated price
$14-17
all-pages.other Show other routes
Contact phone
+371 67214512
Website
ecolines.net

Other from Riga to Panevėžys

Average Duration
2h 9m
Estimated price
$24-35

Other from Panevėžys to Vilnius

Average Duration
1h 51m
Estimated price
$11-16

Riga to Vilnius: Overview of Bus, Train, Flight, and Car Trips

Traveling between Riga and Vilnius offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Riga to Vilnius by car, spanning 179 miles of beautiful Baltic landscapes. The drive typically takes around 3 hours and 33 minutes, offering smooth roads and scenic views along the way. 💰 Indulge in budget-friendly travel options, as the prices for a car trip from Riga to Vilnius range from €46 to €69. Enjoy the freedom of flexible travel arrangements and the convenience of exploring at your own pace.
Average price
€46 - €69
🚆 Experience a scenic train journey from Riga to Vilnius with the direct service departing from Riga-Pasazieru station twice daily. 🌲 Sit back and relax as you travel through the beautiful Baltic countryside on your 4-hour and 23-minute ride to Vilnius. 💶 With ticket prices ranging from €16 to €41, the train from Riga to Vilnius offers an affordable and comfortable way to travel between these two charming European destinations. 🎫 Don't miss the opportunity to embark on this memorable journey through Latvia and Lithuania by rail.
Departure Point
Riga-Pasazieru station
Arrival Point
Vilnius station
Useful tips for train travellers
• On your train journey from Riga to Vilnius, you'll usually find catering services offering snacks and beverages. Look for a train attendant or a trolley service that comes through the carriage, providing options that include coffee, tea, pastries, and various soft drinks. Keep some cash or a card handy as food services may not accept all forms of payment.
• The train operators for the Riga to Vilnius route include 'Latvian Railways' (ldz.lv) and 'Lithuanian Railways' (litrail.lt). The seating options available generally include Economy Class, Business Class, and occasionally First Class. For a more comfortable ride, consider upgrading to Business Class, which offers more spacious seats and sometimes complimentary onboard refreshments.
• Upon arrival at Vilnius Train Station, you can expect to find luggage storage services available if you need to explore the city without your bags. The station has restrooms and facilities, but take note that showers are typically not available. To get to the city center quickly, catch bus number 88, which runs frequently and takes about 20 minutes to reach the heart of Vilnius.
🛫 Flying from Riga to Vilnius is a quick and convenient journey, with a direct flight taking just 44 minutes from Riga Airport to Vilnius Airport. 🌍 Air Baltic is the main airline providing flights between Riga and Vilnius, ensuring a comfortable and efficient travel experience that takes approximately 1 hour and 4 minutes to reach your destination. 💸 The prices for flights between Vilnius and Riga can range from €35 to €161, offering travelers various options to suit their budget and travel preferences.
Departure Point
Riga Airport
Arrival Point
Vilnius Airport
🚌 The direct bus journey from Riga to Vilnius, operated by Lux Express, takes approximately 4 hours to reach Vilnius Panorama station. 🌍 Covering a distance of 298 km, the bus services depart every four hours from Riga Central Bus Station, offering a convenient and reliable transportation option between the two Baltic capitals. 💰 Fares for the Riga to Vilnius bus tickets range from €18 to €32, making it an affordable and efficient mode of travel for exploring the beautiful cities of Latvia and Lithuania.
Departure Point
Riga Central Bus Station
Arrival Point
Vilnius Panorama station
Useful tips for bus travellers
• Make sure to check the Lux Express schedule ahead of time on their website (luxexpress.eu) for the most convenient departure times, as buses run every four hours but can fill up quickly, especially during peak travel seasons.
• Before boarding, take advantage of the amenities offered by Lux Express, such as complimentary snacks and Wi-Fi, to enhance your travel experience during the approximately 4-hour journey from Riga to Vilnius.
• Upon arrival at Vilnius Panorama station, familiarize yourself with the public transport connections by looking for the transport maps displayed at the station; this will help you easily navigate onward travel options, including buses and trams into the city center.

Frequently asked questions

Find out more about the route from Riga to Vilnius.

Or choose the category:
The distance between Riga and Vilnius is approximately 163 miles by air, and 178.7 miles by road. By plane, the travel time is around 2 hours and 33 minutes. If driving by car, it takes approximately 3 hours and 33 minutes to reach Riga from Vilnius. By bus, the journey from Riga to Vilnius typically takes around 4 hours and 10 minutes.
The most cost-effective option for traveling from Riga to Vilnius is by bus, with prices ranging from €17 to €37. Although it takes longer, with a travel time of 4 hours and 10 minutes, it offers a more affordable option for budget-conscious travelers. However, if time efficiency is a priority, the fastest way to reach Vilnius from Riga is by plane, with a travel time of 2 hours and 33 minutes. Prices for flights range from €64 to €210.
The prices for a bus ticket from Riga to Vilnius can vary between €17 and €37. The exact price depends on factors such as the time of travel, the type of bus service, and any promotional discounts that may be available. It is advisable to check with different bus companies and compare prices to find the best deal for your trip.
To get from Riga to Vilnius without using public transportation, you can choose to drive. The driving distance between the two cities is approximately 179 miles, and it takes about 3 hours and 33 minutes to drive from Riga to Vilnius. There are various car rental options available, and the prices can range from €46 to €69.
To travel from Riga to Vilnius without a car, the best option is to take a bus. The journey takes approximately 4 hours and 10 minutes and the ticket prices range from €17 to €37. Buses are a convenient and affordable mode of transportation between the two cities, offering comfortable seating and sometimes even onboard amenities such as Wi-Fi. It is advisable to check the bus schedules and book your ticket in advance to ensure availability.
Yes, there is a direct link between Riga and Vilnius via bus. The bus services operated by Lux Express depart from Riga Central Bus Station and arrive at Vilnius Central Bus Station. The journey takes approximately 4 hours and 10 minutes. The buses depart four times a day and operate every day, providing a convenient and direct transportation option between the two cities.
The flight from Riga to Vilnius usually takes around 44 minutes. The cost of the flight can range from €64 to €207. Once you arrive at Vilnius Airport, you have a couple of options to get to Vilnius city center. You can take a taxi, which will take approximately 15-20 minutes and cost around €10-€15, or you can take the Vilnius Airport bus, which takes about 20-30 minutes and costs around €1-€2.
There are plenty of accommodation options available near Vilnius. There are over 979 hotels to choose from, giving travelers a wide range of choices. Prices for hotels in Vilnius start at €30 per night, making it suitable for various budgets. Whether you prefer luxury hotels, budget-friendly options, or something in between, there are plenty of options that cater to every traveler's needs.