Trip to Penzance

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Edinburgh to Penzance

🚆 Embark on a scenic train journey from Edinburgh to Penzance with CrossCountry. 🌊 Sit back and relax during the 10-hour and 42-minute ride through the picturesque countryside of the United Kingdom. Enjoy the comfort of the train as you make your way from the capital of Scotland to the charming coastal town of Penzance. 💸 Ticket prices for the Edinburgh to Penzance train route range from £252 to £867, allowing you to choose the fare that best suits your budget and travel preferences.

Where to stay in Penzance

There are over 244 hotels to stay in Penzance. Prices range from $46 per night.

Find accommodation
  • The train services from Edinburgh to Penzance are provided by CrossCountry. There is a direct train route that departs twice daily, taking approximately 10 hours and 42 minutes for the journey. The trains depart from Edinburgh station and arrive at Penzance station. Ticket prices for the train journey between Edinburgh and Penzance range from £256 to £880, depending on factors such as class and booking time.
  • The fastest train between Edinburgh and Penzance is the direct service operated by CrossCountry. This train departs twice daily and takes approximately 10 hours and 42 minutes for the journey. The train travels directly from Edinburgh station to Penzance station, providing a convenient and efficient route for travelers. Ticket prices for this fast service range from £256 to £880, depending on the class and booking options chosen.
  • Trains leaving for Penzance from Edinburgh depart from Edinburgh station. This station serves as the main departure point for the CrossCountry train services connecting the two cities. Passengers can board the direct trains to Penzance from Edinburgh station, providing a convenient starting point for their journey.
  • There are two direct trains daily between Edinburgh and Penzance operated by CrossCountry. These trains depart from Edinburgh station and arrive at Penzance station, with a travel time of approximately 10 hours and 42 minutes. Passengers can choose from these two daily services to make their journey from Edinburgh to Penzance by train. Ticket prices for the train journey between the two cities range from £256 to £880, depending on factors such as class and availability.
  • The train journey from Edinburgh to Penzance on the CrossCountry service arrives at Penzance station. This is the final destination where passengers will disembark after the approximately 10-hour and 42-minute journey. Penzance station is conveniently located in the town of Penzance, providing easy access to various local amenities and onward travel options for passengers arriving by train from Edinburgh.
  • The first train of the day from Edinburgh to Penzance on the CrossCountry service departs in the early morning. The last train of the day leaves Edinburgh later in the afternoon, allowing passengers to travel to Penzance well into the evening. With services operating twice daily, there are convenient options for travelers to choose from when planning their journey from Edinburgh to Penzance by train.
  • There are two direct train trips each day between Edinburgh and Penzance offered by CrossCountry. These services operate every day, providing consistent options for travelers looking to make the journey. With a travel time of approximately 10 hours and 42 minutes, passengers can choose from the morning and afternoon departures to suit their schedules when traveling by train from Edinburgh to Penzance.
  • Yes, there is a direct train between Edinburgh and Penzance. This direct service departs from Edinburgh and arrives at Penzance, operating twice daily and available every day of the week. The journey on the direct train takes approximately 10 hours and 42 minutes, providing a convenient option for travelers making the trip between these two cities.
  • The cost of a train ticket from Edinburgh to Penzance varies between £256 and £880. The price range is influenced by factors such as the class of travel, availability of tickets, and the time of booking. Passengers can choose from different ticket options based on their preferences and budget when planning their journey from Edinburgh to Penzance.

Will you be returning to Edinburgh by train?

If you are looking for the return train journey, check out trains from Penzance to Edinburgh

See schedule