Duration 8h 58m
Distance 479.6 miles
Average price £190
Frequency 3/day

Trip overview

The average train between Penzance and Newcastle upon Tyne takes 8h 58m and the fastest train takes 8h 53m. The train service runs several times per day from Penzance to Newcastle upon Tyne. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Penzance
  2. Newcastle upon Tyne
8h 52m
Bookable on Rome2rio
£140 - £220

Penzance to Newcastle upon Tyne train times

Trains run twice daily between Penzance and Newcastle upon Tyne. The earliest departure is at 06:35 in the morning, and the last departure from Penzance is at 09:25 which arrives into Newcastle upon Tyne at 18:32. All services run direct with no transfers required, and take on average 8h 58m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Penzance to Newcastle upon Tyne? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

Yes, there is a direct train departing from Penzance and arriving at Newcastle. Services depart twice daily, and operate every day. The journey takes approximately 8h 52m.

More details

The distance between Penzance and Newcastle upon Tyne is 376 miles. The road distance is 479.6 miles.

Get driving directions

Penzance to Newcastle upon Tyne train services, operated by CrossCountry, depart from Penzance station.

More details

Penzance to Newcastle upon Tyne train services, operated by CrossCountry, arrive at Newcastle station.

More details

Book your Penzance to Newcastle upon Tyne train tickets online with Rome2rio.

Search and book

There are 882+ hotels available in Newcastle upon Tyne. Prices start at £45 per night.

More details

What companies run services between Penzance and Newcastle upon Tyne?

CrossCountry operates a train from Penzance to Newcastle upon Tyne twice daily. Tickets cost £140 - £220 and the journey takes 8h 52m.
Train operators
Ave. Duration
8h 52m
Frequency
Twice daily
Estimated price
£140 - £220

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps