Travel options for:
Valencia to Tarragona
  • Train

    1. Travel Point:
      Valencia Joaquin Sorolla
      Frequency:
      2hrs 10min - every 2 hours
      Price:
      $26 - $40
      Disclosure:
    2. Travel Point:
      Tarragona
      Price:
  • Bus

    1. Travel Point:
      Valencia
      Frequency:
      4hrs 13min - 4 times a day
      Price:
      $21 - $35
      Disclosure:
    2. Travel Point:
      Tarragona
      Price:
  • Rideshare

    1. Travel Point:
      Valence
      Frequency:
      3hrs 10min - every 4 hours
      Price:
      $15
      Disclosure:
    2. Travel Point:
      Tarragone
      Price:
  • Drive

    1. Travel Point:
      Valencia
      Frequency:
      2hrs 38min - 161.5 miles
      Price:
      $35 - $55
      Disclosure:
    2. Travel Point:
      Tarragona
      Price:
  • Fly, train

    1. Travel Point:
      Valencia
      Frequency:
      18min - every 10 minutes - line 5
      Price:
      $1 - $4
      Disclosure:
    2. Travel Point:
      Valencia (VLC)
      Frequency:
      2hrs 30min - 1 stopover
      Price:
      $65 - $140
      Disclosure:
    3. Travel Point:
      Barcelona (BCN)
      Frequency:
      12min - every 30 minutes
      Price:
      $3 - $5
      Disclosure:
    4. Travel Point:
      Barcelona Sants
      Frequency:
      56min - hourly
      Price:
      $16 - $25
      Disclosure:
    5. Travel Point:
      Tarragona
      Price:
Travel Modes:
Accommodation
Travel Time:
Best Price Guarantee
Cost:
Travel Modes:
Disclosure:
Travel Modes:
Car Hire
Travel Time:
Compare Best Rates
Cost:
Travel Modes:
Disclosure:
Travel Modes:
Things to do
Travel Time:
View attractions
Cost:
Travel Modes:
Disclosure:

From Valencia Joaquin Sorolla train to Tarragona. 2hrs 10min 34€. From Valencia bus to Tarragona. 4hrs 13min 25€. From Valence rideshare to Tarragone. 3hrs 10min 13€. From Valencia drive to Tarragona. 2hrs 38min 40€. From Xativa line 5 Metro to Valencia airport, fly to Barcelona airport, train to Barcelona Sants, then train to Tarragona. 5hrs 38min 102€.