Travel options for:
Saint-Tropez to Barcelona
  • Bus, train

    $81 - $119
    1. Saint-Tropez - Gare Routiere

      2 h 5 min - every 4 hours

      $4

    2. Toulon

      43 min - every 2 hours

      $17 - $25

    3. Marseille-St-Charles

      4 h 30 min - once daily

      $60 - $90

  • Ferry, train

    $193 - $218
    1. Saint-Tropez

      15 min - every 20 minutes

      $9

    2. Sainte-Maxime - Office du

      35 min - every 2 hours - line 7601

      $4

    3. St-Raphael-Valescure

      2 h 59 min - once daily

      $75 - $90

    4. Valence TGV

      4 h 10 min - once daily

      $105 - $115

  • Bus

    $39 - $64
    1. Saint-Tropez - Gare Routiere

      2 h 5 min - every 4 hours

      $4

    2. Toulon

      8 h 41 min - 3 times a week

      $35 - $60

  • Drive

    $80 - $120
    1. Saint-Tropez

      5 h 53 min - 379.9 miles

      $80 - $120

  • Ferry, train to Nice, fly

    $69 - $180
    1. Saint-Tropez

      15 min - every 20 minutes

      $9

    2. Sainte-Maxime - Office du

      35 min - every 2 hours - line 7601

      $4

    3. St-Raphael-Valescure

      33 min - every 2 hours

      $14 - $20

    4. Antibes

      14 min - every 3 hours

      $10 - $15

    5. Nice (NCE)

      1 h 15 min - non-stop

      $30 - $130

    6. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Ferry, train to Marseille, fly

    $74 - $241
    1. Saint-Tropez

      15 min - every 20 minutes

      $9

    2. Sainte-Maxime - Office du

      35 min - every 2 hours - line 7601

      $4

    3. St-Raphael-Valescure

      1 h 41 min - every 2 hours

      $28 - $45

    4. Marseille Saint Charles

      25 min - every 15 minutes

      $1 - $11

    5. Marseille (MRS)

      1 h - non-stop

      $30 - $170

    6. Barcelona (BCN)

      16 min - every 30 minutes

      $2

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

From Saint-Tropez - Gare Routiere bus to Toulon, train to Marseille-St-Charles, then train to Barcelona Sants. 9 h 14 min 84€. From Saint-Tropez ferry to Sainte-Maxime - Office du Tourisme, line 7601 bus to St-Raphael-Valescure, train to Valence TGV, then train to Barcelona Sants. 10 h 41 min 175€. From Saint-Tropez - Gare Routiere bus to Toulon then bus to Barcelona. 11 h 46 min 45€. From Saint-Tropez drive to Barcelona. 5 h 53 min 84€. From Saint-Tropez ferry to Sainte-Maxime - Office du Tourisme, line 7601 bus to St-Raphael-Valescure, train to Antibes, train to Nice airport, fly to Barcelona airport, then train to Barcelona. 6 h 52 min 88€. From Saint-Tropez ferry to Sainte-Maxime - Office du Tourisme, line 7601 bus to St-Raphael-Valescure, train to Marseille Saint Charles, shuttle to Marseille airport, fly to Barcelona airport, then train to Barcelona. 8 h 14 min 105€.