Skip to main content

How to get from Perth to 3 Dunkeld Road by bus?

Perth to 3 Dunkeld Road - Bus Timetable

The 58 bus from Perth to 3 Dunkeld Road runs from 09:00 to 14:10, with departures every 5 hr 10 min. The journey takes about 52 min, with regular service throughout the operating hours.

From Perth to 3 Dunkeld Road by bus

Take one direct bus from Perth to 3 Dunkeld Road in Blairgowrie: take the 58 bus from Bus Station, Perth station to Dunkeld Road, Blairgowrie station. The total trip duration for this route is approximately 52 min. The bus schedule from Perth may change. We recommend you check the updated bus schedule to 3 Dunkeld Road on the Moovit app.

52min
Walk to bus station
Bus - 5858
Walk to 3 Dunkeld Road
Leaves from Bus Station, Perth

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bus Station, Perth
    ID 64803591
    120 m • 2 min
  • 2
    Bus - 5858
    Wait for bus
    58
    Blairgowrie
  • 3
    Ride to bus station
    Ride to bus station
    Dunkeld Road, Blairgowrie
    ID 64802497
    49 min
  • 4
    Walk to 3 Dunkeld Road
    Walk to
    3 Dunkeld Road
    Blairgowrie Blairgowrie
    90 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Perth to 3 Dunkeld Road

The distance between Perth, Blairgowrie and 3 Dunkeld Road, Blairgowrie is approximately 33.58 km, which can typically be travelled in 52 min. Moovit will show you the directions from Perth to 3 Dunkeld Road by bus, so no matter how you choose to travel in Blairgowrie – you will always have plenty of easy options.

Bus timetable from Perth to 3 Dunkeld Road

To check the bus timetable from Perth to 3 Dunkeld Road using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Perth) and destination (3 Dunkeld Road), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your journey and stay up to date with the latest bus timetables.

Questions & Answers

  • What is the fastest way to get from Perth to 3 Dunkeld Road?

    The fastest way takes 52 minutes, using Bus line 58.

  • Is there a direct bus between Perth and 3 Dunkeld Road?

    Yes, there’s a direct bus going from Perth in Scotland to 3 Dunkeld Road in Blairgowrie in 52 min.

  • Which bus line goes from Perth to 3 Dunkeld Road?

    The 58 bus line goes from Bus Station, Perth station near Perth in Scotland to Dunkeld Road, Blairgowrie station near 3 Dunkeld Road in Blairgowrie.

  • How long does it take to travel from Perth to 3 Dunkeld Road by bus?

    The total travel time between Perth in Scotland and 3 Dunkeld Road in Blairgowrie by bus is about 52 min.

  • Where do I get on the bus near Perth to get to 3 Dunkeld Road?

    Get on the 58 bus from the Bus Station, Perth stop near Perth in Scotland.

  • Where do I get off the bus when travelling between Perth and 3 Dunkeld Road?

    Get off the bus at the Dunkeld Road, Blairgowrie stop, which is closest to 3 Dunkeld Road in Blairgowrie.

  • When is the first bus from Perth to 3 Dunkeld Road?

    The first bus from Perth in Scotland to 3 Dunkeld Road in Blairgowrie is Blairgowrie, Wellmeadow - Perth bus station. It leaves the South Street, Perth stop at 07:50.