Perth City

City in Scotland with a rich history

Main image
Wikivoyage banner

On the River Tay, Perth opens to Scone Palace, salmon fishing and Perthshire hill country; day-trippers arrive for castle tours, whisky bars, leafy river walks and quick access to quieter Highland glens.

At a GlanceKey facts, why go and what's on now

Perth at a Glance#

Local Time
4:16 AM
GMT+1
Population
47,350

Costs: Moderate UK small‑city budget - typical daily costs around $100-150 for midrange travelers; cheaper than major Scottish cities.

Safety: Generally safe, normal precautions - generally safe with low violent crime; take usual nighttime precautions in bars and transport hubs.

Best Time: May-September (best weather) - warmest, sunniest months are May to September; festivals and outdoor activities peak then.

Perth regained official city status in 2012 as part of the Queen’s Diamond Jubilee celebrations.

Why Visit Perth?#

Set on the banks of the River Tay, Perth mixes royal history with easy access to Scottish landscapes, making it appealing to history buffs and outdoor lovers alike. Visit Scone Palace to see the Stone of Destiny, wander the leafy paths of Kinnoull Hill, and sample local whiskies in cosy pubs near the North Inch. Compact streets and a lively arts scene give the city a welcoming, walkable feel.

Things to DoTop sights, bucket list and day trips

Best Things to Do in Perth#

Perth Bucket List#

Don't Miss

Scone Palace - Historic palace where Scottish kings were once crowned, with formal gardens.

Perth Museum and Art Gallery - Refurbished museum covering local archaeology, social history, and fine art collections.

St John’s Kirk - Medieval church at the city centre with carved tombs and historic memorials.

North Inch Park - Riverside park popular for walks, informal sports, and seasonal events.

Hidden Gems

Branklyn Garden - Small private garden showcasing rare plants and charming, intimate pathways.

Perth Farmers’ Market (North Inch) - Perth Farmers’ Market on North Inch selling local produce and artisanal goods.

Fair Maid’s House - Small museum linked to Sir Walter Scott’s novel, with preserved period rooms.

Day Trips

Dunkeld and The Hermitage - Picturesque Dunkeld village and Hermitage woodland with riverside walks and waterfalls.

Loch Leven and Kinross - Historic Loch Leven Castle and gentle shoreline walks, ideal for day excursions.

When to GoSeasons, weather and festivals

Best Time to Visit Perth#

Late spring to early autumn is the nicest time to visit Perth (Scotland) for long daylight, mild temperatures and outdoor exploring. Winters are chilly, wet and short on daylight, so plan accordingly.

Winter

December - February

-2-6°C (28-43°F)

Short, grey days with frequent rain or sleet and occasional hard frost-atmospheric for historic walks but expect bundled layers and limited daylight.

Summer

June - August

12-22°C (54-72°F)

Pleasant, long daylight and often the driest period-ideal for river walks, golf and sightseeing, though sudden showers still possible too.

Spring

March - May

3-15°C (37-59°F)

Blossoming countryside and improving weather make March-May rewarding; expect variable conditions-sunny stretches mixed with chilly, wet days, so pack layers.

Climate

Perth's climate is classified as Oceanic - Oceanic climate with mild summers (peaking in July) and cold winters (coldest in January). Temperatures range from 0°C to 20°C. Moderate rainfall (744 mm/year).

Air Quality: AQI 28 Good
Best Time to Visit
MayJulyAugust
Temperature & Rainfall
Temperature Range
26°
Warmest Month
-7°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Poor 0° - 6° 0° 83 mm overcast 94% 4.2 m/s 0.0 low 7.4h
February Poor 1° - 7° 0° 54 mm overcast 93% 4.1 m/s 0.1 low 9.3h
March Acceptable 2° - 9° 3° 61 mm overcast 90% 4.3 m/s 0.3 low 11.7h
April Acceptable 4° - 12° 5° 44 mm overcast 87% 3.8 m/s 0.6 moderate 14.0h
May Good 6° - 15° 11° 52 mm overcast 84% 3.5 m/s 1.0 moderate 16.2h
June Good 9° - 18° 14° 53 mm overcast 84% 3.4 m/s 1.1 high 17.3h
July Good 11° - 20° 16° 56 mm overcast 85% 3.2 m/s 1.1 high 16.8h
August Good 11° - 20° 15° 56 mm overcast 86% 3.1 m/s 0.8 moderate 14.9h
September Good 9° - 16° 13° 67 mm overcast 88% 3.5 m/s 0.5 low 12.6h
October Acceptable 6° - 13° 8° 76 mm overcast 91% 3.5 m/s 0.2 low 10.2h
November Poor 3° - 9° 3° 69 mm overcast 94% 3.6 m/s 0.0 low 8.0h
December Poor 1° - 7° 1° 73 mm overcast 95% 3.8 m/s 0.0 low 6.7h
Getting There & AroundAirports, trains and local transport

How to Get to Perth#

Perth (Scotland) is well connected by rail - Perth station is on main ScotRail routes - and served by the nearest major airports at Edinburgh (EDI) and Glasgow (GLA). Trains are often the fastest, most reliable way into the city from other Scottish centres.

By Air

Edinburgh Airport (EDI): Edinburgh is the nearest major international airport with frequent connections. From the airport take the tram (or bus) into the city centre (Edinburgh Waverley/Haymarket) and then a ScotRail train to Perth; the tram takes about 30-35 minutes to the centre and trains Edinburgh Waverley→Perth take roughly 1h10-1h30 depending on service.

Glasgow Airport (GLA): Glasgow Airport is another common option. From the airport use the Glasgow Airport Express or local transfer into Glasgow city centre (Glasgow Central/Queen Street) then catch a ScotRail service to Perth; total travel time including transfer is typically around 1h30-2h depending on connections.

By Train & Bus

Train: Perth railway station (Perth) is on the main Highland/Mainline routes with regular ScotRail services to Edinburgh, Glasgow and Inverness. Typical journey times are Edinburgh ~1h10-1h30 and Glasgow ~1h10; fares vary by time and advance-booking.

Bus: Stagecoach and Scottish Citylink run regional buses and coaches serving Perth from surrounding towns and cities. Local bus services (Stagecoach in Perthshire and local operators) cover suburbs and parks; buses are good for short hops and for routes not well served by rail.

How to Get Around Perth#

Perth is easiest to reach and navigate by train for intercity travel and on foot or by local bus/taxi within the town. For exploring the wider region a rental car is the most flexible option.

  • ScotRail (trains) (£8-£30+) - Perth station has frequent ScotRail services to Edinburgh, Glasgow, Dundee and Inverness. Trains are usually comfortable and punctual; book Advance fares for the best prices on intercity legs and use off-peak/anytime tickets for flexibility.
  • Stagecoach / local buses (£1.80-£8) - Local Stagecoach buses and regional coach operators cover Perthshire and link smaller towns to Perth. Buses are useful for places the rail network doesn’t reach directly and for short local journeys; timetables are less frequent evenings and Sundays.
  • Coach (Citylink/intercity) (£8-£25) - Scottish Citylink and regional coaches provide direct services to Perth from Inverness, Aberdeen and other long-distance routes. Coaches can be cheaper than trains but slower depending on the route and stops.
  • Taxi / ride-hail (£5-£25) - Taxis and ride-hail services operate across Perth; handy for late-night or luggage-heavy travel. Expect fares from the station to city-centre hotels to be modest but variable by time of day and distance.
  • Car rental (£25-£70 per day) - Renting a car gives freedom to explore Perthshire and the Highlands; parking in central Perth is available but can be limited at peak times. Roads north into the Highlands become single-track in places, so plan extra time.
  • Walking - Perth’s central area is compact and very walkable: attractions, restaurants and shops are concentrated around the river and high street, making walking the best option for short trips.
Where to StayThe best areas to base yourself

Where to Stay in Perth#

Budget

Perth city centre - £40-90/night (limited budget rooms)

Perth (Scotland) has a few budget B&Bs and small guesthouses; options are limited compared with larger cities. Expect basic comfort in central locations.

Mid-Range

City Centre / Perth Station - £90-160/night

Comfortable, locally run hotels and chains are clustered near the city centre and river; good choices for sightseeing and train links to Edinburgh/Glasgow.

Luxury

Perthshire outskirts & riverfront - £160+/night

Upscale hotels and historic manor stays exist nearby but are fewer than in major cities - book early for weekend events and golf weeks.

Eat & DrinkStreet food, restaurants, bars and nightlife

Where to Eat in Perth#

Breakdown of cuisine types found across Perth’s restaurants and food venues, based on OpenStreetMap data.

Indian
Pizza
Chinese
Fish & Chips
Kebab
Burger
Sandwich
Bakery
Chicken
Italian
Pasta
French
Dessert
American
Scottish
Thai
Curry
Greek
Noodle
Mexican

Nightlife in Perth#

Perth offers a mix of cosy pubs, wine bars and a few late‑night spots popular with students and locals. Live music and touring shows arrive regularly at the concert hall and smaller venues. Expect a relaxed, town‑scale after‑dark scene rather than a large club culture.

ShoppingMarkets, malls and souvenirs

Shopping in Perth#

Perth’s High Street and surrounding lanes host a mix of national chains and independent boutiques. You’ll also find antiques, local food shops and occasional markets in and around the city centre. For more extensive retail choices and supermarkets, the nearby suburbs and retail parks have larger stores.