Directions from Westport to Donegal

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Bus Feda Teoranta  •  3 h 38 min

  1. 440 / ...
  2. 964

$24 - $39

2 alternative options

Bus  •  4 h 2 min

  1. 456
  2. 64 / ...

$29 - $35

Drive  •  2 h 5 min

  1. 103.9 miles

$22 - $35

What companies run services between Westport, Ireland and Donegal, IE-DL, Ireland?

You can take a bus from Westport to Donegal via Charlestown and Murray's Bar in around 3 h 38 min.

Bus operators
Bus Eireann
Website
buseireann.ie
Bus from Westport, Westport Mill Street to Charlestown
Ave. Duration
53 min
Frequency
4 times a day
Estimated price
$13 - $16
Schedules at
buseireann.ie
Bus from Westport, Westport Mill Street to Sligo, Sligo Bus Station
Ave. Duration
1 h 55 min
Frequency
Once a week
Estimated price
$20 - $24
Schedules at
buseireann.ie
Bus from Sligo, Sligo Bus Station to Donegal, Donegal Abbey Hotel
Ave. Duration
1 h 7 min
Frequency
Every 4 hours
Estimated price
$9 - $12
Schedules at
buseireann.ie
Bus Feda Teoranta
Website
feda.ie
Bus from Murray's Bar to Garda Station, Donegal Town
Ave. Duration
1 h 45 min
Frequency
Every 4 hours
Estimated price
$11 - $24
Schedules at
feda.iesite

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Bali: What to do if Mount Agung erupts and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

Questions & Answers

The distance between Westport and Donegal is 132 km. The road distance is 166 km.

The cheapest way to get from Westport to Donegal is to drive which costs 19€ - 28€ and takes 2 h 5 min.

The quickest way to get from Westport to Donegal is to drive which takes 2 h 5 min and costs 19€ - 28€.

No, there is no direct bus from Westport to Donegal. However, there are services departing from Westport, Westport Mill Street and arriving at Garda Station, Donegal Town via Murray's Bar. The journey, including transfers, takes approximately 3 h 38 min.

It takes approximately 3 h 38 min to get from Westport to Donegal, including transfers.