Travel options for:
Riga to Tartu
  • Bus

    $11 - $40
    1. Rīga

      4 h 28 min - once daily

      $11 - $40

  • Train

    $11 - $14
    1. Rīga pasažieru

      2 h 42 min - once daily

      $7

    2. Valga

      1 h 11 min - 3 times a day

      $4 - $7

  • Train, bus

    $11 - $16
    1. Rīga pasažieru

      2 h 42 min - once daily

      $7

    2. Valga bussijaam

      1 h 45 min - 5 times a day

      $4 - $9

  • Drive

    $27 - $40
    1. Riga

      3 h 17 min - 153.2 miles

      $27 - $40

  • Fly to Tallinn, train

    $41 - $123
    1. Riga

      26 min - every 20 minutes - line 22

    2. Riga (RIX)

      49 min - non-stop

      $30 - $110

    3. Tallinn (TLL)

      1 h 50 min - 5 times a day

      $9 - $14

  • Fly to Tartu

    $57 - $177
    1. Riga

      26 min - every 20 minutes - line 22

    2. Riga (RIX)

      3 h 5 min - 1 stopover

      $55 - $180

    3. Tartu (TAY)

      29 min - every 4 hours - line 307

      $1

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Rīga bus to Tartu. 4 h 28 min 20€. From Rīga pasažieru train to Valga then train to Tartu. 4 h 53 min 10€. From Rīga pasažieru train to Valga bussijaam then bus to Tartu bussijaam. 5 h 27 min 10€. From Riga drive to Tartu. 3 h 17 min 28€. From Grēcinieku iela line 22 bus to Riga airport, fly to Tallinn airport, then train to Tartu. 5 h 5 min 51€. From Grēcinieku iela line 22 bus to Riga airport, fly to Tartu airport, then line 307 bus to Tartu. 6 h 17 min 88€.