Travel options
from Edinburgh to Dumfries

You can get from Edinburgh to Dumfries by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information from Edinburgh to Dumfries

distanceDistance63 miles (101 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £13 • 2 h 55 min
carriersPopular travel companiesAvanti West Coast

Take a train to travel 63 miles (101 km) from Edinburgh to Dumfries. Avanti West Coast is the main travel provider operating this journey. Travellers can even take a direct from Edinburgh to Dumfries.

Travel Tips

Travel from Edinburgh to Dumfries
Travel to Dumfries easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Dumfries.
How do I travel between Edinburgh and Dumfries?

Getting from Edinburgh to Dumfries includes taking a train.

What is the fastest way to get from Edinburgh to Dumfries?

The fastest way to travel between Edinburgh and Dumfries is by train, which requires on average 2 h 55 min   of travel time.

How far is it from Edinburgh to Dumfries?

Dumfries is approximately 63 miles (101 km) away from Edinburgh.

When going from Edinburgh to Dumfries, where do I depart from Edinburgh and where do I arrive in Dumfries?

These are the most popular departure and arrival points when travelling from Edinburgh to Dumfries:

  • Most travellers who purchase a train ticket from Edinburgh to Dumfries depart from Edinburgh Waverley to Dumfries.
Which travel companies can help me find a way to get from Edinburgh to Dumfries?

If finding a good deal is your main consideration for your trip from Edinburgh to Dumfries, then we'll help you find the best value travel company for you:

  • Travel with Avanti West Coast to go to Dumfries by train. For a good deal on tickets, you can find Avanti West Coast Edinburgh to Dumfries tickets on Omio for £13.
What other popular destinations should I add to my itinerary for my trip to Dumfries from Edinburgh?
Many of our customers who book a trip from Edinburgh to Dumfries often extend their holiday and travel to other popular destinations like Glasgow, London or Carlisle. If you’re thinking of adding another destination to your Edinburgh and Dumfries itinerary, let Omio find you the best connections between Dumfries and any of these top destinations today!
How far in advance should I purchase my Edinburgh to Dumfries ticket online to get the best deals?

Before travelling from Edinburgh to Dumfries, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a train ticket for this trip is on average £13 one way.

But we recommend booking Edinburgh to Dumfries tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Edinburgh to Dumfries: related information

Here are some other resources that might have the information you need