Trains from Dublin to Ballina

  • Average duration 3h 40m
  • Connections per day 16
  • Distance 211 km
  • CO₂ per person 3 kg

train from Dublin to Ballina

The journey from Dublin to Ballina is about 211 km. On average a train trip takes 3h 40m with 16 connections per day.

Trip duration 3h 40m
Connections per day 16
First departure 06:19 AM
Last departure 06:15 PM
Distance 211 km
Departure Dublin
Arrival Ballina
Travel operator irishrail
Find the best price

Train Journeys from Dublin to Ballina: Compare & Book Smartly

Embarking on a train journey from Dublin to Ballina offers a comfortable and often scenic way to travel. Virail takes the guesswork out of planning by consolidating all train routes and ticket options in one user-friendly platform. Discover direct services and connections, ensuring you have a complete overview.

Why spend ages searching for the best train tickets? Virail allows you to effortlessly compare train times, prices, and even different classes of travel across all major rail providers. Find the optimal schedule and the best value fare for your trip from Dublin to Ballina, ensuring a smooth and stress-free experience.

irishrail14.77 kg CO₂
17:07Dublin Pearse
3h 56m
21:43Ballina
€0.00
3 changes
irishrail14.77 kg CO₂
11:36Dublin Pearse
3h 46m
16:04Ballina
€0.00
3 changes
irishrail14.77 kg CO₂
14:45Dublin Heuston
3h 21m
18:09Ballina
€0.00
1 changes

Next departures from Dublin to Ballina

Sample times and fares for the coming days — book to confirm availability and price.

Irish Rail
06:37 Dublin Pearse
3h 44m · 4 changes
11:06 Ballina
Irish Rail
06:39 Tara Street
3h 42m · 4 changes
11:06 Ballina
Irish Rail
07:35 Dublin Heuston
3h 15m · 2 changes
11:06 Ballina
Irish Rail
09:35 Docklands
4h 1m · 4 changes
16:04 Ballina
Irish Rail
11:47 Dublin Pearse
3h 45m · 3 changes
16:04 Ballina
Irish Rail
11:49 Tara Street
3h 43m · 3 changes
16:04 Ballina
Irish Rail
12:05 Dublin Connolly
3h 41m · 2 changes
16:04 Ballina
Irish Rail
12:45 Dublin Heuston
3h 16m · 1 changes
16:04 Ballina
Irish Rail
13:47 Dublin Pearse
3h 50m · 3 changes
18:09 Ballina
Irish Rail
13:49 Tara Street
3h 48m · 3 changes
18:09 Ballina
Irish Rail
14:05 Dublin Connolly
3h 46m · 2 changes
18:09 Ballina
Irish Rail
14:45 Dublin Heuston
3h 21m · 1 changes
18:09 Ballina
Irish Rail
16:28 Docklands
4h 8m · 4 changes
21:43 Ballina
Irish Rail
17:17 Dublin Pearse
3h 57m · 3 changes
21:43 Ballina
Irish Rail
17:19 Tara Street
3h 55m · 3 changes
21:43 Ballina
Irish Rail
17:35 Dublin Connolly
3h 50m · 2 changes
21:43 Ballina
Irish Rail
17:57 Docklands
3h 58m · 5 changes
23:00 Ballina
Irish Rail
18:15 Dublin Heuston
3h 25m · 1 changes
21:43 Ballina
Irish Rail
18:43 Dublin Pearse
3h 53m · 4 changes
23:00 Ballina
Irish Rail
18:45 Tara Street
3h 51m · 4 changes
23:00 Ballina
Irish Rail
18:55 Dublin Connolly
3h 38m · 3 changes
23:00 Ballina
Irish Rail
19:35 Dublin Heuston
3h 13m · 2 changes
23:00 Ballina
See all timetables

CO₂ emissions by mode

train 14.77kg
bus 15.83kg
flight 42.2kg
carpool 33.76kg
How much CO₂ is emitted travelling by train from Dublin to Ballina?

The train journey between Dublin and Ballina emits 14.77kg of CO₂.

How much CO₂ do I save by taking the train between Dublin and Ballina?

Taking the train between Dublin and Ballina saves 27.43kg of CO₂ compared to a flight, 1.06kg compared to the bus and 18.99kg compared to the car.

FAQ