Train tickets from Vilnius to Tartu

Previously seen trips

Next departures for Vilnius to Tartu on November 15
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Lithuanian RailwaysTrain
    Vilnius
    Tartu Train StationNo tags
    Lithuanian RailwaysTrain
      Vilnius
      Tartu Train StationNo tags
      Lithuanian RailwaysTrain
        Vilnius Paneriai Train Station
        Tartu Train StationNo tags
        Lithuanian RailwaysTrain
          Vilnius Paneriai Train Station
          Tartu Train StationNo tags
          Lithuanian RailwaysTrain
            Vilnius Naujoji Vilnia Train Station
            Tartu Train StationNo tags

            Compare 2 ways to go from Vilnius to Tartu

            We recommend taking the bus

            Among the sustainable travel choices, the bus stands out as a good way to reach Tartu. The journey takes about 8 hours 15 minutes, and with fares starting at just $47, it presents an excellent value for a comfortable ride.

            2bus per day
            8h 15mAverage Duration
            420 kmDistance
            10kgCO₂ emissions
            Average Price$47 - $47Average Duration8h 15m
            10kg CO₂e
            Average Price$54 - $63Average Duration8h 44m
            10kg CO₂e

            Frequently asked questions about travelling from Vilnius to Tartu by train

            1. How much does a cheap train ticket from Vilnius to Tartu cost?

              The average train ticket price from Vilnius to Tartu is $55. The best way to find cheap train tickets from Vilnius to Tartu is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!

            2. How long is the trip from Vilnius to Tartu?

              A train trip between Vilnius and Tartu is around 8h 44m, although the fastest train will take about 8h 25m. This is the time it takes to travel the 421 km that separates the two cities.

            3. How many daily trains are there between Vilnius and Tartu?

              The number of trains from Vilnius to Tartu can differ depending on the day of the week. On average, there are 2. Some trains are direct while others include transferring trains. Simplify your train trip from Vilnius to Tartu by comparing and selecting the train that fits your travel style and budget on Busbud.

            4. Which train companies travel from Vilnius to Tartu?

              When taking the train from Vilnius to Tartu, you can travel comfortably and safely with Lithuanian Railways.

            5. What are the departure and arrival stations for a train from Vilnius to Tartu?

              Trains travelling between Vilnius and Tartu leave from Vilnius Bus Station or Savanoriu prospektas and arrive at Tartu bussijaam.

            Find cheapest prices for trains

            Price is for a one-way ticket for one passenger and based on past searches.

            Best price found
            11-14
            No data
            11-15
            $48
            Today
            No data
            11-17
            No data
            11-18
            No data
            11-19
            No data
            11-20
            No data
            11-21
            No data
            busbud logoThe cheapest trip from Vilnius to Tartu was searched and found on Nov 15, 2025 with a price of $48

            To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Vilnius to Tartu, as early as possible.

            People from around the world trust Busbud

            Popular Trains Connecting Vilnius

            Trains Leaving from Vilnius

            Popular Trains Connecting Tartu

            Trains Going to Tartu