
Dumfries to Perth from $37: 3 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Dumfries to Perth: 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.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Dumfries to Perth 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.

See more options
Traveling From Dumfries to Perth
Embarking on a journey from Dumfries to Perth offers you a chance to experience the charming rural landscapes of Dumfries contrasted with the vibrant city life and historical richness of Perth.
Best Neighbourhoods in Perth
Perth boasts diverse neighborhoods, each offering distinctive character and charm.
Best Times To Visit Perth's Attractions
Optimize your visit to Perth by timing your trips to key attractions.
Perth Weather: What to Expect Year-Round
Perth experiences a temperate maritime climate, with mild winters and warm summers, making it accessible year-round. Late spring and early autumn often offer the best conditions for exploring, as comfortable temperatures enhance your travel experience.
Dining Recommendation in Perth
You should try the locally-sourced venison stew at the renowned restaurant 'The North Port', which showcases a bold blend of flavors and a seasonal menu that stands apart from the traditional herby dishes of Dumfries. The inviting atmosphere, combined with an emphasis on fresh, regional ingredients, enhances your dining experience in a way that offers a delightful contrast to what you might find back home.
Dumfries - Perth operators
Explore transport companies operating between Dumfries and Perth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Train from Dumfries to Perth
Train from Dumfries to Glasgow Central
Train from Glasgow Queen Street to Perth
Trips from Dumfries
- Dumfries to Castle Douglas
- Dumfries to Glasgow
- Dumfries to Annan
- Dumfries to Stranraer
- Dumfries to Newcastle upon Tyne
- Dumfries to Ayr
- Dumfries to Carlisle (Cumbria)
- Dumfries to Edinburgh
- Dumfries to Kirkcudbright
- Dumfries to Aberdeen
- Dumfries to Cairnryan
- Dumfries to Newton Stewart
- Dumfries to Kilmarnock
- Dumfries to London
- Dumfries to Thornhill (Dumfries and Galloway)
- Dumfries to Dundee
- Dumfries to Gretna Green
- Dumfries to Gretna
- Dumfries to Blackpool
- Dumfries to Southerness
- Dumfries to Liverpool
- Dumfries to Sanquhar
- Dumfries to Dalbeattie
- Dumfries to Penrith
- Dumfries to Moffat
- Dumfries to Birmingham
- Dumfries to Leeds (West Yorkshire)
- Dumfries to Gatehouse of Fleet
- Dumfries to York
- Dumfries to Cumnock
- Dumfries to Oban
- Dumfries to Manchester
- Dumfries to Hamilton
- Dumfries to Fort William
- Dumfries to Inverness
- Dumfries to Lochmaben
- Dumfries to Lockerbie
- Dumfries to Stirling
- Dumfries to Durham
- Dumfries to Leeds (Kent)
Trips to Castle Douglas
- Edinburgh to Perth
- Inverness to Perth
- Stirling to Perth
- Dunkeld to Perth
- Glasgow to Perth
- Auchterarder to Perth
- Letham to Perth
- Aviemore to Perth
- St Andrews to Perth
- Aberfeldy to Perth
- Dundee to Perth
- Aberdeen to Perth
- Bridge of Earn to Perth
- Glenrothes to Perth
- Arbroath to Perth
- Kirkcaldy to Perth
- London to Perth
- Methven to Perth
- Pitlochry to Perth
- Elgin to Perth
- Kinross to Perth
- Dunblane to Perth
- Luncarty to Perth
- Oban to Perth
- Bankfoot to Perth
- Cupar to Perth
- Montrose to Perth
- Crieff to Perth
- Newburgh (Fife) to Perth
- Cumbernauld to Perth
- Livingston to Perth
- Stanley (Perthshire) to Perth
- Blackford to Perth
- Comrie to Perth
- Coupar Angus to Perth
- Fort William to Perth
- Falkirk to Perth
- Dunfermline to Perth
- Ullapool to Perth
- Ingliston to Perth