How to travel from Londonderry to Dumfries, United Kingdom

The distance between Londonderry and Dumfries is around 303km (188 miles) and the quickest way to get there is to fly, then take the train and then take the bus which takes around 3hrs.

6 routes found

We've found 6 different ways to get from Londonderry to Dumfries by train, ferry, bus, car and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out DumfriesLondonderry if you're planning a return trip.

1
plane
+
train
+

Plane and Train

Fly from Derry (LDY) to Glasgow (GLA) then take the train to Dumfries.

  • Duration3h 10m
  • Flight time50min
  • Typical cost
    £320($375)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

2
train
+
ferry
+
train
+
train
+

Train and Ferry

Take the train to Yorkgate then take a ferry to Cairnryan then take the train to Kilmarnock and then to Dumfries.

  • Duration7h 60m
  • Departstwice daily
  • Typical cost
    £53($63)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

💰 Cheapest
3
bus
+
ferry
+
bus
+

Bus and Ferry

Take the bus to Belfast Europa Bus Centre then take a ferry to Cairnryan then take the bus to Dumfries Buccleuch Street.

  • Duration7h 10m
  • Departsevery 4 hours
  • Typical cost
    £29($34)
Operated by

Multiple operators

4
car
+
ferry
+
car
+

Car and Ferry

Drive to Belfast then take a ferry to Cairnryan then drive to Dumfries.

  • Duration5h 15m
  • Departsevery 4 hours
  • Typical cost
    £40($47)
Operated by

Multiple operators

Frequently asked questionsabout travel between Londonderry and Dumfries

There are several options for getting from Londonderry to Dumfries by train, ferry, bus, car and plane. The cheapest option is to take the bus and then take a ferry which costs around £29 ($34) and will take around 7h 10m. If you need to get there more quickly, you can fly, then take the train and then take the bus and arrive in approximately 3hrs, though it is a bit more costly at approximately £315 ($375).

The distance between Londonderry and Dumfries is around 303km (188 miles). In a direct line (as the crow flies), the distance is 237km (147 miles)

It takes around 7h 10m to get from Londonderry and Dumfries by train, ferry and bus.

The quickest way to get from Londonderry to Dumfries is to fly, then take the train and then take the bus which takes around 3hrs and will set you back approx £315 ($375).

The cheapest way to travel between Londonderry and Dumfries is to take the bus and then take a ferry which will typically cost around £29 ($34) for a standard one-way ticket.

Train travel

There is no train service that runs between Londonderry and Dumfries. We recommend that you fly from Derry (LDY) to Edinburgh (EDI) then take the train to Lockerbie then take the bus to Dumfries Academy Street. instead which will take 3hrs.

Bus travel

Sorry, looks like there is no bus service that runs between Londonderry and Dumfries. We recommend that you fly from Derry (LDY) to Edinburgh (EDI) then take the train to Lockerbie then take the bus to Dumfries Academy Street. instead which will take 3hrs.

Flights and Airlines

It doesn't look like you can fly directly from Londonderry to Dumfries. We recommend that you fly from Derry (LDY) to Glasgow (GLA) then take the train to Dumfries. instead which will take 3h 10m.

The closest major airport to Dumfries is Glasgow Prestwick Airport (PIK) (PIK) which is approximately 80km (50 miles) from Dumfries. Edinburgh Airport (EDI) (EDI) and Glasgow Airport (GLA) (GLA) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Londonderry to Dumfries. We recommend that you take the train to Yorkgate then take a ferry to Cairnryan then take the bus to Dumfries Buccleuch Street. instead which will take 7h 10m.

If you don't have a car, the easiest way to get from Londonderry to Dumfries is to take the train, then take a ferry and then take the bus which takes, on average, 7h 10m and will usually cost around £30 ($35).

How do I get from Londonderry to Dumfries

Compare travel optionsbetween Londonderry and Dumfries

Transport options from Londonderry to Dumfries
Transport optionDurationCostFrequencyDistance
Plane and Train + 1 similar
3h 10m
£320($375)
4 times a day354km (220 miles)
Plane, Train and Bus3hrs
£315($375)
4 times a day422km (262 miles)
Train and Ferry + 1 similar
7h 60m
£53($63)
twice daily454km (282 miles)
Train, Ferry and Bus7h 10m
£30($35)
every 4 hours367km (228 miles)
Bus and Ferry
7h 10m
£29($34)
every 4 hours340km (211 miles)
Car and Ferry
5h 15m
£40($47)
every 4 hours303km (188 miles)

Top Carriersoperating between Londonderry and Dumfries

Train operators

Ferry operators

Airports near Dumfries

The following major airports near Dumfries offer regular flights to various popular destinations within United Kingdom and internationally.

PIK
Glasgow Prestwick Airport (PIK)
Domestic Airport
Distance
80km (50 miles) from Dumfries
EDI
Edinburgh Airport (EDI)
International Airport
Distance
99km (61 miles) from Dumfries
GLA
Glasgow Airport (GLA)
International Airport
Distance
102km (64 miles) from Dumfries