1map logoGo to main page

Perth to York from $65: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Perth, United Kingdom
to
York, United Kingdom

How to Get from Perth to York: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$65 by trainBest price
311.8 kmDistance
3h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Perth to York with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
LNER
Train
Average Duration
3h  55m
Estimated price
$150-210
Recommended
Company
various
Train
Average Duration
4h  12m
Estimated price
$65-424
Cheapest
route map
Distance: 311.8 km
Duration: 3h 55m

See more options

Company
N/A
Drive
Average Duration
4h  23m
Estimated price
$75-120
Company
various
Train
Average Duration
5h  4m
Estimated price
$130-401

Traveling From Perth to York

Traveling from Perth to York offers a fascinating shift from the serene landscapes of the Scottish countryside to the vibrant history and lively streets of a quintessential English city.

Best Neighbourhoods in York

York boasts diverse neighborhoods, each with its own charm and character.

The Shambles
• Narrow medieval streets lined with shops and cafes.
• Rich history as a bustling marketplace.
York City Centre
• Home to iconic attractions like York Minster.
• Vibrant shopping and dining options abound.
Bishy Road
• Known for its local shops and friendly atmosphere.
• Offers a variety of cafes and eateries for food lovers.

Best Times To Visit York's Attractions

Timing your visit can greatly enhance your experience in York.

York Minster
Visit early in the morning on weekdays for a quieter experience.
The Jorvik Viking Centre
Aim for late afternoons on weekdays to avoid peak crowds.
The National Railway Museum
Weekday mornings are ideal for exploring without large groups.

York Weather: What to Expect Year-Round

York experiences a temperate maritime climate, with mild summers and chilly winters, making spring and early autumn the most pleasant times to visit. Weather conditions can impact your travel plans, so being prepared for occasional rain and varying temperatures will enhance your comfort as you explore this historic city.

Dining in York: A Taste of Tradition

Indulge in a traditional Yorkshire pudding at The Black Swan, where the warm, cozy atmosphere creates a delightful contrast to the vibrant dining scene in Perth. The rich flavors and locally sourced ingredients of this iconic dish provide a taste of regional heritage that you won't find back home.

Perth - York operators

Explore transport companies operating between Perth and York, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Perth to York

Average Duration
3h 55m
Estimated price
$150-210

Train from Perth to Edinburgh

Average Duration
1h 15m
Estimated price
$65-95

Train from Edinburgh to York

Average Duration
2h 24m
Estimated price
$120-180
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Perth to Edinburgh

Average Duration
1h 31m
Estimated price
$20-45
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Edinburgh to York

Average Duration
2h 33m
Estimated price
$110-330

Train from Markinch to York

Average Duration
3h 32m
Estimated price
$120-380
Contact phone
+44 345 600 1671
Website
https://www.tpexpress.co.uk/

Train from Edinburgh to York

Average Duration
2h 50m
Estimated price
$45-110

Perth to York: Overview of Bus, Train, Flight, and Car Trips

Traveling between Perth and York offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Perth to York by car, covering a driving distance of 383.0 km. 💷 Prices for the road trip from Perth to York range from £59 to £95, providing flexibility in budget options for travelers. 🏰 Upon arrival in York after approximately 4 hours and 23 minutes of driving, immerse yourself in the captivating ambiance of the city's rich history and architectural wonders.
Average price
£58 - £93
🚆 Hop on the direct train from Perth to York, operated by LNER, for a convenient and efficient journey. The train departs once daily and takes approximately 3 hours and 55 minutes to reach your destination. 🎟️ Ticket prices for the Perth to York train range from £118 to £166, offering options to suit different budgets.
Departure Point
Perth station
Arrival Point
York station
Useful tips for train travellers
• On your train journey from Perth to York, expect onboard catering services provided by Avanti West Coast, which includes options for snacks, hot beverages, and alcoholic drinks. The service may vary, so look out for the onboard menu for specific items available during your trip.
• For this route, Avanti West Coast offers various seating options, including Standard Class, First Class, and a Business Class-like upgrade called 'First Class Premium.' Standard Class provides comfortable seating with decent legroom, while First Class offers more spacious seating, quieter cars, complimentary refreshments, and access to a dedicated lounge at some stations.
• Your main train operator for the Perth to York route is Avanti West Coast. You may find additional operators like TransPennine Express for connecting services. Here are the official websites for booking and schedules: Avanti West Coast (avantiwestcoast.co.uk), TransPennine Express (tpexpress.co.uk). You can find useful local transport schedules and area maps on the City of York’s official transport page.

Frequently asked questions

Find out more about the route from Perth to York.

Or choose the category:
The distance between Perth and York is 310.6 km by road. Typically, it takes around 4 hours and 23 minutes to travel by car from Perth to York. Alternatively, it takes approximately 3 hours and 55 minutes to reach York from Perth by train.
The most cost-effective option for traveling from Perth to York is to drive, with a cost ranging from £59 to £94. This mode of transportation takes approximately 4 hours and 23 minutes. However, for a quicker option, you can take the train, which costs between £125 and £172, and takes approximately 3 hours and 55 minutes.
The prices for a train journey from Perth to York range from £125 to £172.
To get from Perth to York without using public transportation, you can drive the approximately 383.0 km distance which takes approximately 4 hours and 23 minutes. The driving route typically involves taking the A90 and A1 roads. The cost of the journey by car can vary depending on factors such as fuel prices and tolls, but it is estimated to range from £59 to £94.
The most convenient way to travel from Perth to York without a car is by train. The journey takes approximately 3 hours and 55 minutes and the train fare typically ranges from £125 to £172.
Yes, there is a direct train link between Perth and York. The train service is operated by LNER and it departs from Perth station and arrives at York station. The journey takes approximately 3 hours and 55 minutes.
There are plenty of options for accommodation near York. With over 1210 hotels to choose from, you'll be sure to find something that suits your needs and budget. Prices start at £41, providing a range of options for different travelers.