Direct trains from London King's Cross to Aberdeen take about 7 hours 15 minutes.
National Express coaches from London Victoria Coach Station take roughly 12 hours.
Direct flights from London Heathrow, Stansted, or Luton to Aberdeen Airport last around 1 hour 20 minutes.
The drive covers approximately 550 miles (885 km) and takes about 8 hours 30 minutes, depending on traffic and weather.