Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Dunkeld to Edinburgh

🚆 Hop on a direct train from Dunkeld & Birnam to Edinburgh! With services running four times a day, you can reach your destination in just 1 hour and 46 minutes.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Find accommodation
  • The train services from Dunkeld to Edinburgh are operated by First ScotRail Service. There are direct trains departing from Dunkeld & Birnam station and arriving at Edinburgh station four times a day, with the journey taking approximately 1 hour and 46 minutes. The prices for this route range from £21 to £88. For more information and to book tickets, you can contact ScotRail at 011 44 344 811 0141 or visit their website at http://www.scotrail.co.uk/.
  • The fastest train between Dunkeld and Edinburgh is the direct service operated by First ScotRail Service. This train departs from Dunkeld & Birnam station and arrives at Edinburgh station, with the journey taking approximately 1 hour and 46 minutes. There are four daily services available, providing a convenient and efficient travel option for passengers. The prices for this fast and direct route range from £21 to £88, making it a popular choice for travelers.
  • Trains leaving for Edinburgh from Dunkeld depart from Dunkeld & Birnam station. This station serves as the departure point for the Dunkeld to Edinburgh train services operated by First ScotRail Service. Passengers can easily board the train at Dunkeld & Birnam station to begin their journey to Edinburgh. The convenience of departing from Dunkeld & Birnam station offers travelers a seamless start to their trip to Edinburgh by train.
  • There are four direct trains departing from Dunkeld & Birnam station to Edinburgh every day. These Dunkeld to Edinburgh train services, operated by First ScotRail Service, provide travelers with convenient options to make the journey. The trains operate regularly, enabling passengers to choose a departure time that best fits their schedule for the 1 hour and 46-minute trip. With multiple daily services available, travelers have flexibility in planning their travel from Dunkeld to Edinburgh by train.
  • The Dunkeld to Edinburgh train services, operated by First ScotRail Service, arrive at Edinburgh station. This is the final destination for passengers traveling from Dunkeld to Edinburgh by train. Edinburgh station serves as a convenient hub in the city, connecting travelers to various transportation options and attractions within the capital of Scotland. Upon arrival at Edinburgh station, passengers can easily access the city center and continue their journey to explore all that Edinburgh has to offer.
  • The first train from Dunkeld to Edinburgh, operated by First ScotRail Service, departs from Dunkeld & Birnam station in the early morning. The last train of the day on this route leaves Dunkeld & Birnam station in the evening, providing travelers with options for various departure times throughout the day. The train services between Dunkeld and Edinburgh operate four times a day, ensuring regular connectivity between the two locations for passengers.
  • There are four direct train trips available each day between Dunkeld and Edinburgh. These services, operated by First ScotRail, offer passengers the convenience of a direct route with no transfers required. With trains departing from Dunkeld & Birnam station and arriving at Edinburgh station, travelers have multiple options throughout the day to make the journey between these two cities in approximately 1 hour and 46 minutes.
  • Yes, there is a direct train available between Dunkeld and Edinburgh. This direct service, operated by First ScotRail, departs from Dunkeld & Birnam station and arrives at Edinburgh station. With trains running four times a day and operating every day, passengers can enjoy a straightforward journey that takes approximately 1 hour and 46 minutes to travel between these two locations.
  • The cost of a train journey from Dunkeld to Edinburgh varies between £21 and £88. The price range reflects different fare options, such as ticket classes and booking preferences. Passengers can choose the fare that best suits their budget and travel needs when purchasing tickets for this route.

Will you be returning to Dunkeld by train?

If you are looking for the return train journey, check out trains from Edinburgh to Dunkeld

See schedule