Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Perth

Best day trips from Perth: how to get there and what to see

Perth sits on the Highland edge, so the best day trips are short: Dunkeld and the Hermitage (25 min by train), Pitlochry (30 min), Kinross and Loch Leven (30 min by bus), St Andrews (1 h 15) and Edinburgh (1 h 30). Go by train or bus; a car only helps for Glen Lyon and Loch Tummel.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Best short trip
Dunkeld and the Hermitage: 25 min by train, then a riverside walk
Best half day
Pitlochry: 30 min by train, dam, fish ladder and loch views
Best without a car
Dunkeld, Pitlochry, Kinross and St Andrews all have direct trains or buses
Longest sensible day
Edinburgh, about 1 h 30 each way by train
Car needed for
Glen Lyon, Loch Tummel, Rannoch and the Angus glens
Typical return farecheck
£6–£30 depending on distance and how early you book (2026 estimate)
Best months
May–Sep for long daylight; check winter train times

The choices at a glance

Perth's advantage is position: the Highland line runs north from the city, and the M90 and A9 do the same by road. That makes several good days out possible without committing to a long drive.

Use the table to pick by time and transport, then read the detail below.

The choices at a glance
Day tripTime each wayGetting thereBest for
Dunkeld and the Hermitage25 minTrain or bus 23Riverside walk, cathedral, big trees
Pitlochry30 minTrain or busDam, fish ladder, loch views, whisky
Kinross and Loch Leven30 minBus or carLochside path, castle island views
St Andrews1 h 15Train via Ladybank, or busCoast, cathedral ruins, golf
Edinburgh1 h 30TrainCastle, Old Town, museums
Glen Lyon or Loch Tummel1 h–1 h 30Car onlyQuiet glens, viewpoints, no crowds

The detail

Dunkeld is the easiest win. Trains from Perth take about 25 minutes, and the walk from the station through the town to Dunkeld Cathedral and on to the Hermitage takes an afternoon at an easy pace. The Hermitage path follows the River Braan to a small folly above a waterfall; the Douglas firs around it are the draw. Buses also run, but the train is quicker and more frequent.

Pitlochry is the classic half-day. The train ride alone is worth it as the line climbs into the hills. In town, the dam and salmon ladder, the main street and the walk out to Loch Faskally fill three or four hours. It also works as a base if you would rather stay overnight than rush back.

Kinross and Loch Leven suit a flat, gentle day. The lochside heritage trail has views to Loch Leven Castle, where Mary, Queen of Scots was held in 1567. Buses run from Perth, and there is parking at the trail if you drive.

St Andrews is the coast day: cathedral and castle ruins, the university streets and the famous links. Trains usually mean changing at Ladybank, so check connections; the bus is slower but direct.

Edinburgh is the big-city option and the longest sensible day. Trains from Perth run roughly hourly and take about 1 h 30. That leaves five or six hours in the city, enough for the castle area, the Royal Mile and one museum.

With a car, the map opens up. Glen Lyon, Loch Tummel and the Queen's View, Rannoch and the Angus glens are all reachable in a day but awkward or impossible by public transport. Fill the tank before leaving Perth; rural filling stations are sparse and pricier.

What it costs

Fares below are 2026 estimates for a return trip from Perth, booked in advance where possible. Advance single tickets on longer routes are usually much cheaper than buying on the day.

What it costs
TripReturn fare (2026 estimate)Notes
Dunkeld£6–£9Cheapest day out; bus similar
Pitlochry£9–£13Advance singles cut the price
Kinross£6–£9Bus fare, pay the driver
St Andrews£15–£22Two legs by train; bus cheaper
Edinburgh£18–£30Off-peak and advance fares lower
Glen Lyon or Loch TummelFuel onlyRoughly 100–150 km round trip

Practical tips

Book advance train tickets as soon as your dates are fixed; walk-up fares on the Edinburgh route can be several times higher. Off-peak departures after the morning rush are cheaper and quieter.

Scottish weather changes fast. Take a waterproof and a warm layer even in July, and check the return train times before you set off, because rural services thin out in the evening and on Sundays.

Days are long from May to August, with daylight until late evening, which makes a late return comfortable. In winter, check for reduced timetables and short daylight before planning a long day.

If you are using buses, have the right change or a contactless card ready, and download an offline map or an eSIM before leaving the city, since signal drops in the glens.

  • Book advance rail tickets early
  • Carry a waterproof and warm layer
  • Check the last return service before you go
  • Keep change or a contactless card for buses
  • Download offline maps for glen trips

FAQ

Sources

Questions people ask

What are the best day trips from Perth?

Dunkeld and the Hermitage for a short, easy day; Pitlochry for a half day in the hills; Kinross and Loch Leven for a flat lochside walk; St Andrews for the coast; Edinburgh for a full city day. With a car, add Glen Lyon or Loch Tummel.

Can I visit these places without a car?

Yes for Dunkeld, Pitlochry, Kinross, St Andrews and Edinburgh, which all have direct trains or buses from Perth. Glen Lyon, Loch Tummel and Rannoch are much easier with a car.

How long do day trips from Perth take?

Dunkeld is about 25 minutes each way, Pitlochry 30 minutes, Kinross 30 minutes, St Andrews about 1 h 15 and Edinburgh about 1 h 30. Most trips fill half a day to a full day including travel.

Do I need to book train tickets in advance?

It helps. Advance single tickets on longer routes such as Edinburgh are usually much cheaper than walk-up fares. Book as soon as your dates are fixed and travel off-peak where you can.

What is the best time of year for day trips from Perth?

May to September gives the longest daylight and the most reliable timetables. Winter trips are still possible, but check for reduced services and plan around short daylight hours.

Deep dive

Every source; changeable facts are marked check

Sources