Train

Take the taxi at the Saint-Tropez.

The journey takes approximately 39 m. Ticket price is about €80 The travel distance is 37 km.

Carrier is Arnaud Georges.

🚖 Find a cheap local taxi

Get off at the St Raphael Valescure.
Take the train St Raphael Valescure at the station TGV inOui.

The journey takes approximately 1 h 43 m. Ticket price is about €20 The travel distance is 160 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Marseille St Charles.
Take the train Marseille St Charles at the station Renfe SNCF.

The journey takes approximately 4 h 32 m. Ticket price is about €50 The travel distance is 527 km.

Carrier is Renfe SNCF.

Buy ticket

Get off at the Barcelona-Sants.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus train

Take the ZOU! Var bus at the Gare Routière Saint-Tropez station .

The journey takes approximately 2 h 40 m. The travel distance is 79 km.

Carrier is ZOU! Var.

Buy ticket

Get off at the Gare Routière Toulon.
Take the train Toulon at the station SNCF.

The journey takes approximately 1 h 1 m. Ticket price is about €9 The travel distance is 67 km.

Carrier is SNCF.

Buy ticket

Get off at the Marseille St Charles.
Take the train St Raphael Valescure at the station Renfe SNCF.

The journey takes approximately 4 h 32 m. Ticket price is about €50 The travel distance is 160 km.

Carrier is Renfe SNCF.

Buy ticket

Get off at the Marseille St Charles.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the ZOU! Var bus at the St Raphael Valescure station .

The journey takes approximately 2 h 40 m. The travel distance is 160 km.

Carrier is ZOU! Var.

Buy ticket

Get off at the Marseille St Charles.
Take the FlixBus bus at the Toulon station .

The journey takes approximately 8 h 30 m. Ticket price is about €28 The travel distance is 594 km.

Carrier is FlixBus.

Buy ticket

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus train via Conex Barcelona

Take the ZOU! Var bus at the St Raphael Valescure station .

The journey takes approximately 2 h 40 m. The travel distance is 160 km.

Carrier is ZOU! Var.

Buy ticket

Get off at the Marseille St Charles.
Take the train St Raphael Valescure at the station SNCF.

The journey takes approximately 1 h 1 m. Ticket price is about €9 The travel distance is 160 km.

Carrier is SNCF.

Buy ticket

Get off at the Marseille St Charles.
Take the ALSA bus at the Marsella station .

The journey takes approximately 9 h 25 m. Ticket price is about €40 The travel distance is 576 km.

Carrier is ALSA.

Buy ticket

Get off at the Conex Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 5 h 56 m. The travel distance is 608 km.

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Ferry train to Nice fly

Boarding the Transport Maritime Raphaëlois ferry at the port of Saint-Tropez.

The journey takes approximately 1 h The travel distance is 20 km.

Carrier is Transport Maritime Raphaëlois.

Buy ticket

Get off at the Saint-Raphaël.
389 m on foot from the Saint-Raphaël to the St Raphael Valescure.

The journey takes approximately 4 m. The travel distance is 389 m.

Get off at the St Raphael Valescure.
Take the train St Raphael Valescure at the station TGV inOui.

The journey takes approximately 55 m. Ticket price is about €9 The travel distance is 62 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Nice Ville.
905 m on foot from the Nice Ville to the Jean Médecin.

The journey takes approximately 10 m. The travel distance is 905 m.

Get off at the Jean Médecin.

The journey takes approximately 27 m. The travel distance is 7 km.

Carrier is Zou! Alpes-Maritimes.

Buy ticket

Get off at the Aéroport Terminal 2.
Fly out to Nice (NCE) of the Barcelona (BCN) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €20

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
583 m on foot from the Barcelona (BCN) to the Barcelona Airport - Terminal 2 B.

The journey takes approximately 7 m. The travel distance is 583 m.

Take the Aerobus Barcelona bus at the Barcelona Airport - Terminal 2 B station .

The journey takes approximately 31 m. The travel distance is 12 km.

Carrier is Aerobus Barcelona.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus to Toulon Hyeres fly

Take the ZOU! Var bus at the Gare Routière Saint-Tropez station .

The journey takes approximately 1 h 30 m. The travel distance is 62 km.

Carrier is ZOU! Var.

Buy ticket

Get off at the Aéroport Hyeres.
Fly out to Toulon/Hyeres (TLN) of the Paris Orly (ORY) airport.

The journey takes approximately 4 h 15 m. Ticket price is about €100

Carrier is Transavia France.

🔎

🚖 Find a cheap local taxi

Get off at the Paris Orly (ORY).
160053 m on foot from the St Raphael Valescure to the Marseille St Charles.

The journey takes approximately 7 m. The travel distance is 160 km.

Get off at the Marseille St Charles.
Take the Aerobus Barcelona bus at the St Raphael Valescure station .

The journey takes approximately 31 m. The travel distance is 160 km.

Carrier is Aerobus Barcelona.

Buy ticket

Get off at the Marseille St Charles.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Ferry train to Marseille fly

Boarding the Transport Maritime Raphaëlois ferry at the port of St Raphael Valescure.

The journey takes approximately 1 h The travel distance is 160 km.

Carrier is Transport Maritime Raphaëlois.

Buy ticket

Get off at the Marseille St Charles.
160053 m on foot from the St Raphael Valescure to the Marseille St Charles.

The journey takes approximately 4 m. The travel distance is 160 km.

Get off at the Marseille St Charles.
Take the train St Raphael Valescure at the station TGV inOui.

The journey takes approximately 1 h 43 m. Ticket price is about €20 The travel distance is 160 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Marseille St Charles.
Take the CarTreize bus at the Gare Saint-Charles station .

The journey takes approximately 30 m. Ticket price is about €2 The travel distance is 24 km.

Carrier is CarTreize.

Buy ticket

302 m on foot from the Aéroport Marseille Provence to the Marseille (MRS).

The journey takes approximately 4 m. The travel distance is 302 m.

Get off at the Marseille (MRS).
Fly out to Marseille (MRS) of the Barcelona (BCN) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €24

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
160053 m on foot from the St Raphael Valescure to the Marseille St Charles.

The journey takes approximately 7 m. The travel distance is 160 km.

Get off at the Marseille St Charles.
Take the Aerobus Barcelona bus at the St Raphael Valescure station .

The journey takes approximately 31 m. The travel distance is 160 km.

Carrier is Aerobus Barcelona.

Buy ticket

Get off at the Marseille St Charles.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


The cheapest way to travel from Saint-Tropez to Barcelona is by taking a Bus with an average price of €31. The journey takes approximately 12 ч. 10 мин.

Drive is the fastest way to travel from Saint-Tropez to Barcelona. Tickets cost €152. The journey takes approximately 5 ч. 56 мин.

Saint-Tropez is approximately 608 km away from Barcelona. The trip by car takes 5 h 56 m.

The average journey time by car between Saint-Tropez and Barcelona is 5 h 56 m.

What to Do in Barcelona

Barcelona

Barcelona, the capital of Catalonia, is an incredible city with a rich cultural heritage. Its architecture and history make it a must-see destination for anyone interested in Spain.