There are 11 ways to get from Inverness to Donegal by plane, train, bus, busferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Inverness Dalcross Airport to George Best Belfast City Airport, train, bus
best- Fly from Inverness Dalcross Airport (INV) to George Best Belfast City Airport (BHD)plane INV - BHD
- Take the train from Belfast Lanyon Place to Londonderrytrain
- Take the bus from Derry Bus Station to Donegalbus
8h 26m€138–332Train, bus to Edinburgh Airport, fly to Belfast International Airport, bus
cheapest- Take the train from Inverness to Perthtrain
- Take the bus from Perth station to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to Belfast International Airport (BFS)plane EDI - BFS
- Take the train from Antrim to Londonderrytrain
- Take the bus from Derry Bus Station to Donegalbus
11h 47m€109–260Bus, bus and ferry
- Take the bus from Bus Station Stance 3 to Buchanan Bus Stationbus
- Take the busferry from Glasgow Buchanan to Belfast, Europa Buscentrebusferry 923
- Take the bus from Grand Central Station Stand 14 to Enniskillen Bus Stationbus 261
- Take the bus from Enniskillen Bus to Donegalbus 30
16h 22mDrive, car ferry
- Drive from Inverness to Cairnryancar
- Take the carferry from Cairnryan to Larnecarferry
- Drive from Larne to Donegalcar
9h 2m€128–404Train, train to Glasgow Airport, fly to City Of Derry Airport, bus
- Take the train from Inverness to Perthtrain
- Take the train from Perth to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to City Of Derry Airport (LDY)plane GLA - LDY
- Take the bus from Derry Bus Station to Donegalbus
10h 9m€181–438Train, bus to Edinburgh Airport, fly to George Best Belfast City Airport, bus
- Take the train from Inverness to Perthtrain
- Take the bus from Perth station to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to George Best Belfast City Airport (BHD)plane EDI - BHD
- Take the train from Belfast Lanyon Place to Londonderrytrain
- Take the bus from Derry Bus Station to Donegalbus
11h 52m€116–287Train, train to Glasgow Airport, fly to Belfast International Airport, bus
- Take the train from Inverness to Perthtrain
- Take the train from Perth to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Belfast International Airport (BFS)plane GLA - BFS
- Take the train from Antrim to Londonderrytrain
- Take the bus from Derry Bus Station to Donegalbus
12h 2m€140–319Train to Aberdeen Airport, fly to George Best Belfast City Airport, train, bus
- Take the train from Inverness to Aberdeentrain
- Fly from Aberdeen Airport (ABZ) to George Best Belfast City Airport (BHD)plane ABZ - BHD
- Take the train from Belfast Lanyon Place to Londonderrytrain
- Take the bus from Derry Bus Station to Donegalbus
11h 20m€190–414Train, train to Glasgow Airport, fly to Donegal Airport, bus
- Take the train from Inverness to Perthtrain
- Take the train from Perth to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Donegal Airport (CFN)plane GLA - CFN
- Take the bus from An Clochán Liath to Donegalbus
11h 9m€174–390Train, bus and ferry, bus
- Take the train from Inverness to Perthtrain
- Take the train from Perth to Glasgow Queen Streettrain
- Take the busferry from Glasgow Buchanan to Belfast, Europa Buscentrebusferry 923
- Take the bus from Grand Central Station Stand 14 to Enniskillen Bus Stationbus 261
- Take the bus from Enniskillen Bus to Donegalbus 30
16h 30mBus, bus and ferry via Dublin
- Take the bus from Inverness Union Street to Buchanan Bus Stnbus
- Take the busferry from Glasgow Buchanan to Belfast, Europa Buscentrebusferry 923
- Take the bus from Belfast Glengall to The Gresham Hotelbus
- Take the bus from Airport Zone 12 to Donegalbus 30
19h 30m
Inverness Dalcross Airport (INV) to George Best Belfast City Airport (BHD) flights
Questions & Answers
The cheapest way to get from Inverness to Donegal is to train and bus and fly which costs €100 - €260 and takes 11h 47m.
The fastest way to get from Inverness to Donegal is to fly and train and bus which takes 8h 26m and costs €130 - €340.
No, there is no direct bus from Inverness station to Donegal. However, there are services departing from Bus Station Stance 3 and arriving at Donegal via Glasgow Buchanan, Grand Central Station Stand 14 and Enniskillen Bus. The journey, including transfers, takes approximately 16h 22m.
The distance between Inverness and Donegal is 597 km.
The best way to get from Inverness to Donegal without a car is to bus and bus and ferry which takes 16h 22m and costs .
It takes approximately 8h 26m to get from Inverness to Donegal, including transfers.
Inverness to Donegal bus services, operated by FlixBus, depart from Bus Station Stance 3.
Inverness to Donegal bus services, operated by FlixBus, arrive at Buchanan Bus Station.
There are 355+ hotels available in Donegal.
What companies run services between Inverness, Scotland and Donegal, Ulster, Ireland?
There is no direct connection from Inverness to Donegal. However, you can take the train to Inverness Airport, walk to Inverness Airport station, take the bus to Terminal Building, walk to Inverness Dalcross Airport (INV) airport, fly to George Best Belfast City Airport (BHD), walk to George Best Belfast City Airport, take the line 600 bus to Bridge End, walk to Belfast Lanyon Place, take the train to Londonderry, walk to Duke Street, take the line 144 bus to Foyle Street Bus Station, then take the bus to Donegal. Alternatively, you can take a bus from Bus Station Stance 3 to Donegal via Buchanan Bus Station, Glasgow Buchanan, Belfast, Europa Buscentre, Grand Central Station Stand 14, and Enniskillen Bus in around 16h 22m.
- Website
- easyjet.com
Flights from Edinburgh Airport to Belfast International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €23–100
Flights from Edinburgh Airport to George Best Belfast City Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €30–120
Flights from Glasgow Airport to Belfast International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €28–100
- Phone
- +44 28 9066 6630
- Website
- Translink
Train from Belfast Lanyon Place to Londonderry
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €18–25
- Website
- Translink
Train from Antrim to Londonderry
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €15–22
- Website
- Translink
Train from Belfast Lanyon Place to Londonderry
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €18–25
- Website
- Translink
Train from Antrim to Londonderry
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €15–22
- Website
- Translink
Train from Belfast Lanyon Place to Londonderry
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €18–25
- Website
- Translink
- Phone
- 0818 15 15 15
- Website
- Expressway (Bus Éireann)
Bus from Derry Bus Station to Donegal
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €15–21
- Website
- Expressway (Bus Éireann)
Bus from Enniskillen Bus to Donegal
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- Expressway (Bus Éireann)
Bus from Derry Bus Station to Donegal
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €15–21
- Website
- Expressway (Bus Éireann)
Bus from Derry Bus Station to Donegal
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €15–21
- Website
- Expressway (Bus Éireann)
Bus from Derry Bus Station to Donegal
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €15–21
- Website
- Expressway (Bus Éireann)
Bus from Derry Bus Station to Donegal
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €15–21
- Website
- Expressway (Bus Éireann)
Bus from Derry Bus Station to Donegal
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €15–21
- Website
- Expressway (Bus Éireann)
Bus from Enniskillen Bus to Donegal
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- Expressway (Bus Éireann)
Bus from Airport Zone 12 to Donegal
- Ave. Duration
- 3h 46m
- Frequency
- Hourly
- Estimated price
- €26–40
- Website
- Expressway (Bus Éireann)
- Phone
- 01304 44 88 88
- [email protected]
- Website
- P&O Ferries
Car ferry from Cairnryan to Larne
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €29–260
- Website
- P&O Ferries
- Passenger Standard
- €29–55
- Passenger Car
- €150–260
Want to know more about travelling around Ireland
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.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide












