Need a hotel room in Kildare?

Book now
Travel within Ireland is: Partially open. See details.

There are 4 ways to get from Dublin to Kildare by train, 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.

Recommended option

Train  •  47 min

  1. Take the train from Heuston to Kildare Portlaoise/Limerick Service / ...

€8 - €11

Cheapest option

Bus  •  55 min

  1. Take the bus from Dublin City South, Burgh Quay to Kildare Village 300 / ...

€4 - €11

2 alternative options

Taxi  •  39 min

  1. Take a taxi from Dublin to Kildare 54 km

€75 - €95

Drive  •  39 min

  1. Drive from Dublin to Kildare 54 km

€6 - €9

Dublin to Kildare by train

The train journey time between Dublin and Kildare is around 41 min and covers a distance of around 48 km. The fastest train normally takes 28 min. Operated by Irish Rail, the Dublin to Kildare train service departs from Heuston and arrives in Kildare. Typically 210 trains run weekly, although weekend and holiday schedules can vary so check in advance.

Train route overview

Average train time:
41 min
Fastest train time:
28 min
Trains per week:
210
Cheapest price:
€8
Carbon emissions:
2 kg CO2

First and last trains

First train departs at:
06:25
Last train departs at:
23:10

The schedules shown below are for the next available departures.

Dublin to Kildare train schedules

Dublin → Kildare
Partially open

Travel safe during COVID-19

Rules to follow in Ireland

2m

Mandatory

Travel within Ireland

Nationwide control measures in place

COVID-19 help in Ireland

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 1850 24 1850

Frequently Asked Questions


There are currently travel restrictions within Ireland.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 2 metres
  • Nationwide control measures in place

Explore travel options

The national COVID-19 helpline number in Kildare is 1850 24 1850.

Wearing a face mask on public transport in Kildare is mandatory.

The social distance requirement in Kildare is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1850 24 1850.

Last updated: 14 Jun 2021
Exceptions may apply, for full details: European Union.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Dublin to Kildare is to drive which costs €6 - €9 and takes 39 min.

More details

The quickest way to get from Dublin to Kildare is to taxi which costs €75 - €95 and takes 39 min.

More details

Yes, there is a direct bus departing from Dublin City South, Burgh Quay and arriving at Kildare Village. Services depart every 15 minutes, and operate every day. The journey takes approximately 55 min.

More details

Yes, there is a direct train departing from Heuston and arriving at Kildare. Services depart hourly, and operate every day. The journey takes approximately 47 min.

More details

It is 48 km from Dublin to Kildare. It is approximately 54 km to drive.

Get driving directions

The best way to get from Dublin to Kildare without a car is to train which takes 47 min and costs €8 - €11.

More details

The train from Heuston to Kildare takes 47 min including transfers and departs hourly.

More details

Dublin to Kildare bus services, operated by Transport for Ireland, depart from Dublin City South, Burgh Quay station.

More details

Dublin to Kildare train services, operated by Irish Rail, depart from Heuston station.

More details

The best way to get from Dublin to Kildare is to train which takes 47 min and costs €8 - €11. Alternatively, you can bus, which costs €4 - €11 and takes 55 min.

Mode details

Map of how to get from Dublin to Kildare.
Launch map view
  • Distance: 48.3 km
  • Duration: 47 min

What companies run services between Dublin, Ireland and Kildare, Ireland?

Irish Rail operates a train from Heuston to Kildare hourly. Tickets cost €8 - €11 and the journey takes 47 min. Alternatively, Transport for Ireland operates a bus from Dublin City South, Burgh Quay to Kildare Village every 30 minutes. Tickets cost €7 - €10 and the journey takes 55 min. Two other operators also service this route.

Train operators
Bus operators
Transport for Ireland
Phone
+353 1 879 8300
Email
info@nationaltransport.ie
Website
transportforireland.ie
Bus from Dublin City South, Burgh Quay to Kildare Village
Ave. Duration
55 min
Frequency
Every 30 minutes
Estimated price
€7 - €10
Website
Transport for Ireland
Dublin Coach
Phone
+353 (0)1 465 9972
Email
info@dublincoach.ie
Website
dublincoach.ie
Bus from Dublin City South, Burgh Quay to Kildare Village
Ave. Duration
55 min
Frequency
Hourly
Estimated price
€9 - €11
Website
Dublin Coach
Go-Ahead
Phone
1850 80 40 71
Email
customercomment@goaheadireland.ie
Website
goaheadireland.ie
Bus from Wellington Quay, stop 135101 to Kildare, stop 155261
Ave. Duration
1h 42m
Frequency
Every 4 hours
Estimated price
€4 - €6
Website
Go-Ahead
Other operators
Taxi from Dublin to Kildare
Ave. Duration
39 min
Estimated price
€75 - €95
VIP Taxis
Phone
+353 1 478 3333
Website
viptaxis.ie
Trinity Taxis
Phone
+353 1 708 2222
Website
trinitytaxis.ie
NXT Taxis
Phone
+353 1 888 8888
Website
nxt.ie
Lynx Taxis
Phone
+353 1 471 5333
Website
lynk.ie
Dalkey Taxis
Phone
+353 1 285 7777
Website
dalkeytaxi.ie
City Cabs
Phone
+353 1 872 7272
Borough Taxis
Phone
+353 1 280 0444
Website
boroughtaxis.ie

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, Travelling by boat in Italy and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

More Questions & Answers

Dublin to Kildare bus services, operated by Transport for Ireland, arrive at Kildare Village station.

More details

Dublin to Kildare train services, operated by Irish Rail, arrive at Kildare station.

More details

Yes, the driving distance between Dublin to Kildare is 54 km. It takes approximately 39 min to drive from Dublin to Kildare.

Get driving directions

There are 21+ hotels available in Kildare. Prices start at €75 per night.

More details