Journey information
Overview: Bus from Charlestown to Donegal
Buses from Charlestown to Donegal run on average 5 times per day, taking around 2h 19m. Cheap bus tickets for this journey start at €24 if you book in advance.
There are 5 buses per day. The earliest bus runs at 07:40, the last at 17:55. The fastest bus covers the 89 km distance in 2h 17m.
Distance 89 km |
Average bus duration 2h 19m |
Cheapest ticket price €24 |
Buses per day 5 |
Direct buses 5 |
Fastest bus 2h 17m |
First bus 07:40 |
Last bus 17:55 |
Bus providers: European Sleeper from Charlestown to DonegalYou can travel by bus between Charlestown to Donegal with European Sleeper for as low as €24. When you search for schedules and tickets, Omio will show you the best journey
European Sleeper
FAQs: Bus from Charlestown to Donegal
Find answers to the most common questions about traveling from Charlestown to Donegal by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Donegal, this guide helps you travel smarter and with confidence.

Passengers board the coach most frequently from Charlestown, Market Square (Murray's Bar), which is located around 0.1 miles (144 m) away from the city centre, and they get off the coach at Donegal, Abbey Hotel, located 0.1 miles (125 m) away from the city centre.
To find the cheapest bus tickets for your trip from Charlestown to Donegal, follow these tips:
Start your search now and compare ticket prices to find the best deal!
popular bus stations
Popular bus stations from Charlestown to Donegal
More options for your journey from Charlestown to Donegal
Here are some other resources that might have the information you need
