1map logoGo to main page

Perth, Perth and Kinross to Montrose, Angus from $16: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Perth, United Kingdom
to
Montrose, United Kingdom

How to Get from Perth to Montrose: 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.

$16 by trainBest price
69.2 kmDistance
1h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Perth to Montrose 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
First ScotRail Service
Train
Average Duration
1h  7m
Estimated price
$16-23
Recommended
route map
Distance: 69.2 km
Duration: 1h 2m

See more options

Company
N/A
Drive
Average Duration
1h  2m
Estimated price
$16-25
Company
Various
Bus
Train
Average Duration
1h  48m
Estimated price
$20-94

Perth - Montrose operators

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

Train
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Perth to Montrose

Average Duration
1h 7m
Estimated price
$16-23

Train from Dundee to Montrose

Average Duration
35m
Estimated price
$10-15
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Dundee to Montrose

Average Duration
31m
Estimated price
$55-80
Bus
Website
https://uk.megabus.com

Bus from Perth bus station to Dundee Seagate Bus Station

Average Duration
37m
Estimated price
$10-15

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

Traveling between Perth and Montrose 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 road trip from Perth to Montrose, spanning a scenic driving distance of 82.1 km. 💸 Enjoy the flexibility of cost-effective travel options, with prices ranging from £13 to £20 for the journey by car. 🌟 Take in the charming sights along the way as you navigate the route, reaching Montrose in approximately 1 hour and 2 minutes of delightful travel time.
Average price
£12 - £19
🚂 Enjoy a quick and convenient train journey from Perth to Montrose with direct services departing hourly every day by First ScotRail Service. 🎟️ Tickets for the Perth to Montrose train ride range from £13 to £18, offering affordable options for travelers looking to explore the charming destination of Montrose.
Departure Point
Perth station
Arrival Point
Montrose station

Frequently asked questions

Find out more about the route from Perth to Montrose.

Or choose the category:
The distance between Perth and Montrose in the United Kingdom is 69.2 km by direct route. The road distance is slightly longer at 82.2 km. Traveling by train is the quickest option, taking approximately 1 hour. Driving by car takes around 1 hour 2 minutes, while traveling by bus typically takes 2 hours.
The most cost-effective transportation option for traveling from Perth to Montrose is by bus, costing between £6 and £9 and taking approximately 2 hours. This is a good option for budget-conscious travelers. However, if time efficiency is a priority, taking the train is the best choice, with a travel time of just 52 minutes, though it is slightly more expensive with tickets costing between £12 and £17.
The prices for a train journey between Perth and Montrose range from £12 to £17. On the other hand, the prices for a bus journey between Montrose and Perth range from £6 to £9.
To travel from Perth to Montrose without using public transportation, you can opt for a car rental or use your own vehicle. The driving distance between the two cities is approximately 82.1 km, and it usually takes around 1 hour and 2 minutes to reach Montrose by car. Rental prices for a car vary between £13 to £20, depending on the type of vehicle and the rental company.
The distance between Perth and Montrose is 69.2 km, with a road distance of 82.2 km. You can travel from Perth to Montrose without a car by taking a train, which takes approximately 52 minutes and costs £12-£17.
Yes, there is a direct link between Perth and Montrose in the United Kingdom. Traveling by train is the quickest option, with the journey taking approximately 52 minutes. The train services operated by First ScotRail depart from Perth station and arrive at Montrose station. Alternatively, you can also take a bus which departs from Perth and arrives at Montrose bus journey takes approximately 2 hours and services are operated by Stagecoach East Scotland.
There are numerous accommodation options available near Montrose. With over 149 hotels to choose from, travelers are likely to find options suitable for their preferences and budgets. Prices for hotels in Montrose start at £46, offering a range of choices for various budget ranges.