A Guide on How to Get from Riga to Tallinn

Martin Liivand • 29 Oct, 2015

So, weary traveller, the road has taken you to Riga, the capital city of Latvia. You’ve walked around the Old Town, visited the Central Market and sampled the local cuisine (asins pankūkas aka blood pancakes seem especially inviting). Now it’s time for you to move on, but where to? Well, you might have heard of Estonia, a small and mysterious country bordering Latvia in the north. It sounds pretty okay – apparently it produces really good beer and has the highest number of supermodels per capita in the entire world. Nowadays most of the models live abroad, but no worries – locals use Skype to keep in touch with them because it too comes from Estonia!

It’s settled, then – you’re off to Estonia… somehow. In your head you’re already sipping a cold glass of beer while discussing the latest developments in the IT field with a bunch of leggy supermodels in Tallinn, Estonia’s capital city. In actuality, you still have about 300 kilometres to cover before this all becomes reality. Here are some handy tips from Martin, a local Tallinn tour guide, to help you figure out how.

1. Take a plane

AirBaltic will get you from Riga to Tallinn in about 50 minutes, but airport procedures like queuing and dealing with luggage will drive up the amount of time it actually takes. On weekdays, the trip can cost you as little as €48, or as much as €350 if you travel business class. On weekends, the cheapest tickets start at around €28. When compared to other modes of transport, flying is definitely one of the most expensive, time-consuming and uncomfortable options. Then again, there really isn’t a better place to see just exactly how much forest there is in Estonia than from the window of an airplane. About 51% of the country is covered with trees, but from a plane window even this large figure will seem like an understatement.

Photo credit: Pieter van Marion

2. Take a train

Getting from Riga to Tallinn by train can be a bit of a hassle because there isn’t a direct connection between the two cities. There used to be, but Estonia recently built a new railway system and bought a bunch of bright-orange trains that locals like to call “carrots”. What you can do is take a train from Riga to the city of Valga (or Valka for the Latvians), and from there board a “carrot” that will get you to Tallinn. The ride from Riga to Valga takes about 4 hours and costs around €5. After that, it’s an additional 3.5 hours from Valga to Tallinn at an added cost of around €15. Taking a train isn’t the most expensive option, but the trip will take up an entire day. On the other hand, from the windows of the train you can get a good overview of the Latvian and Estonian countryside, and in the Estonian “carrots” you can charge your electronic devices and use free WiFi (if the network isn’t overloaded, which it always is).

P.S. You might be wondering what the Estonians did with their old trains. They sold them to Latvia.

Photo credit: Phil Richards

3. Take a bus

The bus is one of the more convenient means of travelling between Riga and Tallinn. Lux Express and Simple Express take about 4.5 hours, with multiple buses going out every day. The buses are also fairly modern – you can charge your electronic devices and use free WiFi, plus each passenger has their own small screen for movies and music. This means that you can start partaking in the Estonian tradition of not talking to absolutely anybody on your journey there! Ticket prices start at €18 for Lux Express and €13 for Simple Express. It’s also handy to know that if you book online, the first five Simple Express international tickets you buy will cost just €3 each! Taking the bus gives you a good opportunity to see a bit of the local countryside through the windows, and lets you take in the moon-like landscape of the Latvian highway.

Photo credit: Simple Express

4. Take a guided tour

If you’d like to make your trip from Riga to Tallinn a bit more interesting and special, then this Riga-Tallinn sightseeing tour is definitely a good option. Instead of passively gazing at the landscape whirling past you from the window of a plane, train or bus, this guided tour gives you the chance to explore a number of interesting places in both Latvia and Estonia. You’ll get to climb to the top of a bobsleigh track, see sandstone caves, marvel at medieval castles, visit a military museum and much more! The tour costs €55 and starts at 10 am in Riga, arriving in Tallinn by 10 pm. Instead of sitting in a bus or a train for a day, you’ll learn lots of new stuff about Latvia and Estonia, and visit places you wouldn’t otherwise see.

By the way, for those who find the Estonian beer not as good as promised and the supermodels subpar, the tour goes from Tallinn to Riga as well!

Photo credit: Kalev Külaase

Martin Liivand
Martin is studying history, so he could go on for hours about different invasions, treaties, movements, spheres of influence and assassination plots. If it’s old, chances are he’s heard about it.


Leave a Reply

Your email address will not be published. Required fields are marked *

Write a comment

    Hi we're going to Riga on the 11th December till 15th what's the best things to do when were there & what bus trip be nice to do while we're there maybe not a real long one?
    Orla • Nov 25, 2018 • Reply
    Hi, Can you tell me if this tour is available in October? Thanks, Maura.
    Maura • Sep 10, 2018 • Reply
    Hello! Thanks for the info. Do you know if there are any guided tour buses still running in November? Many thanks
    Matt • Aug 14, 2018 • Reply
    Hi Martin , I will be travelling from Riga to Tallinn on June 11th 2018. I would LOVE to join your tour if it is available on that day. .... Jacqueline
    Jacqueline Duncan • Nov 07, 2017 • Reply
      Hi, Jacquline! Riga-Tallinn tour can be booked here: https://www.likealocalguide.com/riga/tours/riga-tallinn-sightseeing-tour-bus I can't promise that Martin is the tour guide on this day, however all the guides doing this tour are equally good.
      Kris Härsing • Nov 10, 2017 • Reply
    Hi Martin Hoping to get to Riga and Tallinnin July. Looking at booking the sight seeing bus to travel between the two. Do you know if you can take luggage on that tour? Thanks for your help. Angharad
    Angharad Scourfield • Apr 11, 2017 • Reply
    Hi Martin, I was wondering what your thoughts are on renting a car and driving that way? I have heard that the small towns outside of the big cities like Tallinn and Riga are worth a visit, and would otherwise be inaccessible if traveling by bus. Is it much more expensive to rent a car than these other options you have listed? Thanks, Alvin
    Alvin Cheng • Mar 01, 2017 • Reply
      Hi, Alvin! I recommend you post your question using the Ask Locals feature on our website :) I'm sure you'll get some super helpful responses this way: https://www.likealocalguide.com/tallinn/questions Jessica
      Jessica Braz • Mar 01, 2017 • Reply
      You can rent a car, but picking it up from Tallinn and returning in Riga is super expensive, you pay around €150-200 extra for that + the rental price (starting from €60/day). You can rent cars from local companies half that price, but they don't offer returning in other countries, only the big corporations offer that (AVIS etc).
      Kalev Külaase • Apr 06, 2017 • Reply
Popular posts
Like A Local Guide 25 Jun, 2019
Martin Liivand 31 May, 2016
Like A Local Guide 11 Nov, 2013
Like A Local Guide 1 Nov, 2013