Rome2Rio

How to get fromSaaremaa to Tartuby bus, plane, or train

Find Transport to Tartu

See all options

There are 3 ways to get from Saaremaa to Tartu by bus, plane, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Kuressaare to Tartu bussijaambus bus 149
    5h 50m
    €3–35
  2. Fly to Tartu Ülenurme Airport

    1. Fly from Kuressaare Airport (URE) to Tartu Ülenurme Airport (TAY)plane plane URE - TAY
    8h 29m
    €114–356
  3. Fly to Lennart Meri International Airport, train

    1. Fly from Kuressaare Airport (URE) to Lennart Meri International Airport (TLL)plane plane URE - TLL
    2. Take the train from Ülemiste to Tartutrain train
    5h 19m
    €40–259

Saaremaa to Tartu by bus

Calendar18Weekly Buses
Duration5h 50mAverage Duration
Ticket€3Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Saaremaa, Estonia and Tartu, Estonia?

Go Bus AS operates a bus from Kuressaare to Tartu bussijaam once daily. Tickets cost €9–13 and the journey takes 5h 50m. Two other operators also service this route. Alternatively, Finnair and NyxAir fly from Kuressaare Airport (URE) to Tartu Ülenurme Airport (TAY) twice daily.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, South Korea: Travelling from Seoul to Busan , and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

Booking & Getting There