By Car
Carndonagh is well served by good main roads. The town is 60km from Letterkenny (N13, R238, R244) and 35km from Derry (A2, R238, R240).
By Bus
A Lough Swilly bus leaves Buncrana for Carndonagh (45 minutes, no service on Sunday). Lough Swilly also runs a bus between Derry (55 minutes) and Malin Head via Carndonagh.
Northwest Busways run a service from Carndonagh to Derry (50 minute, no service on Sunday) and one between Carndonagh and Letterkenny (1 hour 20 mins, no service on Sunday).
Bus Éireann and Ulsterbus provide services all over Ireland to and from Derry city centre.
John McGinley provides a daily coach service to and from Dublin city centre and Dublin Airport (leaves and arrives at Diamond).
By Plane
The nearest major airport is City of Derry Airport. This airport has both international and domestic flights and is 42 km from the centre of Carndonagh.
Belfast International Airport and George Best Belfast City Airport are less than 2 hours drive from Carndonagh.