There are 3 ways to get from Londonderry to Omagh by bus, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Londonderry to Omagh is to drive which costs £5 - £8 and takes 42 min.
The quickest way to get from Londonderry to Omagh is to taxi which costs £75 - £90 and takes 42 min.
Yes, there is a direct bus departing from Derry Londonderry Foyle Buscentre and arriving at Omagh. Services depart hourly, and operate every day. The journey takes approximately 58 min.
The distance between Londonderry and Omagh is 28 miles. The road distance is 33.3 miles.
The best way to get from Londonderry to Omagh without a car is to bus which takes 58 min and costs £7 - £11.
The bus from Derry Londonderry Foyle Buscentre to Omagh takes 58 min including transfers and departs hourly.
Londonderry to Omagh bus services, operated by Translink UK, depart from Derry Londonderry Foyle Buscentre station.
Londonderry to Omagh bus services, operated by Translink UK, arrive at Omagh station.
Yes, the driving distance between Londonderry to Omagh is 33 miles. It takes approximately 42 min to drive from Londonderry to Omagh.
There are 38+ hotels available in Omagh. Prices start at $79 USD per night.
What companies run services between Londonderry, Northern Ireland and Omagh, Northern Ireland?
Translink UK operates a bus from Londonderry to Omagh hourly. Tickets cost $9 - $14 and the journey takes 58 min.
Bus from Derry Londonderry Foyle Buscentre to Omagh
- Ave. Duration
- 58 min
- Estimated price
- $9 - $14
- Schedules at
- $9 - $14
Want to know more about travelling around United Kingdom
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.