Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance206 km
Avg. price$ 40
Train trips7 found

Trains from Aberdeen to Edinburgh

🚄 Experience a smooth and convenient train journey from Aberdeen to Edinburgh with direct services departing hourly and operating every day. The First ScotRail Service will take you from Aberdeen station to Haymarket station in approximately 2 hours and 12 minutes. 💷 Ticket prices for the Aberdeen to Edinburgh train range from £32 to £166, offering flexibility for various budgets and travel preferences. Plan your trip ahead to secure the best fare and make the most of your journey from the northeastern coast of Scotland to the nation's capital.

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 Aberdeen to Edinburgh are provided by First ScotRail Service. The journey typically takes approximately 2 hours and 12 minutes, with trains departing hourly and operating every day. Passengers can board the train at Aberdeen station and arrive at Haymarket station in Edinburgh. Tickets for this route can cost between £32 to £167, with various options available for travelers.
  • The fastest train option between Aberdeen and Edinburgh is the direct service operated by First ScotRail Service. This train departs from Aberdeen station and arrives at Haymarket station in Edinburgh, with a journey time of approximately 2 hours and 12 minutes. The direct service offers passengers a convenient and efficient travel option between the two cities, making it the quickest way to reach Edinburgh from Aberdeen by train.
  • Trains departing for Edinburgh from Aberdeen are operated by First ScotRail Service and depart from Aberdeen station. Aberdeen station serves as the main departure point for trains heading towards Edinburgh, offering travelers a convenient starting location for their journey. Passengers can board the train at Aberdeen station and start their approximately 2-hour journey to reach Edinburgh. The station provides facilities and services to accommodate passengers before they embark on their train trip.
  • There are multiple trains between Aberdeen and Edinburgh offered by various routes and operators. The train services provided by First ScotRail Service offer a direct route, departing from Aberdeen station and arriving at Haymarket station in Edinburgh, taking approximately 2 hours and 12 minutes. Travelers can choose from different departure times throughout the day, as trains operate hourly and run daily, providing flexibility for passengers making the journey between the two cities. Additionally, there are alternative routes available with varying journey durations and transfer points for those looking for different travel options.
  • The Aberdeen to Edinburgh train services, operated by First ScotRail Service, arrive at Haymarket station in Edinburgh. Haymarket is a centrally located train station in Edinburgh, making it a convenient arrival point for passengers traveling from Aberdeen. The station offers easy access to the city center and various transportation connections for onward travel within Edinburgh. Upon arrival at Haymarket station, travelers can explore the attractions and amenities of the city, located just a short distance from the station.
  • The first train from Aberdeen to Edinburgh, operated by First ScotRail Service, typically departs early in the morning, allowing passengers to start their journey at the beginning of the day. The last train of the day from Aberdeen to Edinburgh usually runs until late evening, providing travelers with an option for a convenient departure time. With trains operating hourly throughout the day, passengers have flexibility in choosing a suitable departure time that fits their schedule for traveling between Aberdeen and Edinburgh.
  • There are multiple direct train trips each day between Aberdeen and Edinburgh. The services, operated by First ScotRail Service, depart hourly and run every day, providing passengers with frequent options for traveling between the two cities. With regular departures, travelers have the flexibility to choose a convenient time that suits their schedule for the journey from Aberdeen to Edinburgh by train.
  • Yes, there is a direct train between Aberdeen and Edinburgh. The train departs from Aberdeen and arrives at Haymarket station in Edinburgh. This direct service operates hourly and runs every day, with the journey typically taking approximately 2 hours and 12 minutes. Travelers can enjoy a seamless and convenient trip by opting for this direct train route between Aberdeen and Edinburgh.
  • The cost of a train journey from Aberdeen to Edinburgh can vary between £32 and £167. Passengers have a range of ticket options available, allowing for flexibility in pricing based on preferences such as seating class and booking time. It is advisable to check for current ticket prices and any available discounts when planning travel between Aberdeen and Edinburgh by train.

Will you be returning to Aberdeen by train?

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

See schedule