Travel options for:
Barcelona to Saint-Tropez
  • Train, bus

    $78 - $178
    1. Barcelona Sants

      4 h 32 min - once daily

      $55 - $160

    2. Marseille-St-Charles

      1 h - every 15 minutes

      $16

    3. Toulon - Gare Routiere

      2 h 5 min - every 4 hours

      $4

  • Train, ferry

    $194 - $214
    1. Barcelona Sants

      4 h 11 min - once daily

      $110 - $130

    2. Valence TGV

      2 h 56 min - once daily

      $70 - $80

    3. Saint-Raphael Gare Routiere

      34 min - every 2 hours - line 7601

      $4

    4. Sainte-Maxime

      15 min - every 20 minutes

      $9

  • Bus

    $39 - $62
    1. Barcelona

      8 h 41 min - 3 times a week

      $35 - $60

    2. Toulon - Gare Routiere

      2 h 5 min - every 4 hours

      $4

  • Drive

    $80 - $120
    1. Barcelona

      5 h 54 min - 380.4 miles

      $80 - $120

  • Fly to Nice, train, ferry

    $59 - $165
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 20 min - non-stop

      $30 - $130

    3. Nice (NCE)

      14 min - every 2 hours

      $4

    4. Antibes

      34 min - every 2 hours

      $10 - $16

    5. Saint-Raphael Gare Routiere

      34 min - every 2 hours - line 7601

      $4

    6. Sainte-Maxime

      15 min - every 20 minutes

      $9

  • Fly to Marseille, train, ferry

    $81 - $228
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 10 min - non-stop

      $30 - $170

    3. Marseille (MRS)

      25 min - every 20 minutes

      $3 - $10

    4. Marseille-St-Charles

      1 h 40 min - every 2 hours

      $33

    5. Saint-Raphael Gare Routiere

      34 min - every 2 hours - line 7601

      $4

    6. Sainte-Maxime

      15 min - every 20 minutes

      $9

  • Fly to Toulon/Hyeres, bus

    $91 - $456
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      4 h 5 min - 1 stopover

      $85 - $450

    3. Toulon/Hyeres (TLN)

      1 h 30 min - 4 times a day

      $4

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

From Barcelona Sants train to Marseille-St-Charles, train to Toulon - Gare Routiere, then bus to Saint-Tropez - Gare Routiere. 8 h 41 min 115€. From Barcelona Sants train to Valence TGV, train to Saint-Raphael Gare Routiere, line 7601 bus to Sainte-Maxime, then ferry to Saint-Tropez. 9 h 55 min 177€. From Barcelona bus to Toulon - Gare Routiere then bus to Saint-Tropez - Gare Routiere. 11 h 41 min 46€. From Barcelona drive to Saint-Tropez. 5 h 54 min 84€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Nice airport, train to Antibes, train to Saint-Raphael Gare Routiere, line 7601 bus to Sainte-Maxime, then ferry to Saint-Tropez. 6 h 54 min 76€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Marseille airport, bus to Marseille-St-Charles, train to Saint-Raphael Gare Routiere, line 7601 bus to Sainte-Maxime, then ferry to Saint-Tropez. 8 h 18 min 104€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Toulon/Hyeres airport, then bus to Saint-Tropez. 8 h 52 min 208€.