Trip to Sorrento

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Barcelona to Sorrento

🚆 The total travel time from Barcelona to Sorrento by train, including transfers, is approximately 19 hours and 50 minutes. The train services from Barcelona-Sants to Sorrento are operated by Renfe Viajeros and Ente Autonomo Volturno S.r.l. 🚆 The prices for a train ticket between Barcelona and Sorrento can range from €238 to €458. Despite the lack of a direct train, the journey offers a unique opportunity to experience the beauty of multiple European cities along the route.

Where to stay in Sorrento

There are over 671 hotels to stay in Sorrento. Prices range from $37 per night.

Accomodation
  • There is no direct train service from Barcelona to Sorrento. However, the journey can be completed by taking trains operated by Renfe Viajeros and Ente Autonomo Volturno S.r.l. The route includes transfers at Lyon Part Dieu, Geneve, Milano Centrale Station, and Napoli Centrale, with a total travel time of approximately 19 hours and 50 minutes. Ticket prices for this train journey range from €242 to €466.
  • The fastest train option between Barcelona and Sorrento with a total travel time of approximately 19 hours and 50 minutes, involves taking a combination of trains operated by Renfe Viajeros and Ente Autonomo Volturno S.r.l. The route includes transfers at Lyon Part Dieu, Geneve, Milano Centrale Station, and Napoli Centrale. Despite the multiple transfers, this train journey offers the most efficient connection between the two destinations, with ticket prices ranging from €242 to €466.
  • Trains from Barcelona to Sorrento operated by Renfe Viajeros, depart from Barcelona-Sants station. Barcelona-Sants is the main railway station in Barcelona, offering convenient connections to various destinations within Spain and international routes. Passengers traveling to Sorrento should make their way to Barcelona-Sants to board the train for their journey to Italy.
  • There are multiple trains involved in the journey from Barcelona to Sorrento as there is no direct route between the two cities. Passengers will need to transfer at various stations, including Lyon Part Dieu, Geneve, Milano Centrale Station, and Napoli Centrale, before arriving at Sorrento. The entire trip, including the transfers, takes approximately 19 hours and 50 minutes. Both Renfe Viajeros and Ente Autonomo Volturno S.r.l. operate the train services connecting Barcelona to Sorrento, with ticket prices ranging from €242 to €466 depending on the class and availability.
  • The train from Barcelona to Sorrento operated by Ente Autonomo Volturno S.r.l. arrives at Sorrento station in Sorrento. Sorrento station is the main railway station serving the town of Sorrento and is centrally located, making it convenient for travelers to access various attractions and accommodations in the area. Upon reaching Sorrento station, passengers can easily explore the charming town of Sorrento, visit nearby attractions such as Positano and Amalfi Coast, and enjoy the beautiful Mediterranean views.
  • The first train of the day to travel from Barcelona to Sorrento which includes transfers at Lyon Part Dieu, Geneve, Milano Centrale Station, and Napoli Centrale, departs from Barcelona-Sants station. The journey takes approximately 19 hours and 50 minutes. The last train of the day operated by Renfe Viajeros and Ente Autonomo Volturno S.r.l. departs from Barcelona-Sants and arrives at Sorrento station, allowing passengers to complete their travel from Barcelona to Sorrento. Ticket prices for these trains vary from €242 to €466.
  • There are no direct train trips between Barcelona and Sorrento. The journey involves transfers at Lyon Part Dieu, Geneve, Milano Centrale Station, and Napoli Centrale, with a total travel time of approximately 19 hours and 50 minutes. Trains operated by Renfe Viajeros depart from Barcelona-Sants and trains operated by Ente Autonomo Volturno S.r.l. arrive at Sorrento station, allowing passengers to complete the trip from Barcelona to Sorrento. Ticket prices for this train route range from €242 to €466.
  • There is no direct train connection between Barcelona and Sorrento. Travelers will need to take a route that involves transfers at Lyon Part Dieu, Geneve, Milano Centrale Station, and Napoli Centrale, resulting in a total travel time of approximately 19 hours and 50 minutes. While there isn't a direct train, passengers can reach Sorrento from Barcelona by following this multi-stop journey plan.
  • The cost of a train ticket from Barcelona to Sorrento ranges from €242 to €466. Prices may vary depending on factors such as the class of service, availability, and the time of booking. Travelers should check with the train operators for the most up-to-date pricing information before making their purchase.

Will you be returning to Barcelona by train?

If you are looking for the return train journey, check out trains from Sorrento to Barcelona

See schedule