Rome2Rio

How to get fromBlanchardstown to Royal Hospital Kilmainhamby bus, taxi, car, foot, or train

Find Transport to Royal Hospital Kilmainham

See all options

There are 6 ways to get from Blanchardstown to Royal Hospital Kilmainham by bus, taxi, car, foot, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Liffey Valley SC to South Circular Roadbus bus 51D / ...
    20 min
    €3
  2. Drive 10 km

    cheapest
    1. Drive from Blanchardstown to Royal Hospital Kilmainhamcar car 10 km
    13 min
    €2–3
  3. Line 38 bus, line 13 bus

    1. Take the bus from Church Road to Parnell Square Eastbus bus 38 / ...
    2. Take the bus from Parnell Sq East to Mount Brownbus bus 13
    1h 23m
    €6
  4. Taxi

    1. Take the taxi from Blanchardstown to Royal Hospital Kilmainhamtaxi taxi 10 km
    13 min
    €19–23
  5. Walk

    1. Take the walk from Blanchardstown to Royal Hospital Kilmainhamwalk walk 8.4 km
    1h 40m
  6. Train, bus

    1. Take the train from Castleknock to Broombridgetrain train Ic / ...
    2. Take the bus from Broombridge to Heuston Stationbus bus N2
    54 min
    €5–6

Blanchardstown to Royal Hospital Kilmainham by bus and foot

Calendar1595Weekly Services
Duration20 minAverage Duration
Ticket€3Cheapest Price
See schedules

Questions & Answers

What companies run services between Blanchardstown, Ireland and Royal Hospital Kilmainham, Ireland?

Dublin Bus operates a bus from Liffey Valley SC to South Circular Road every 10 minutes. Tickets cost €3 and the journey takes 9 min.

Train operators
Bus operators
Other operators

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 Need to know: Jadrolinija, Travelling to the UK: What do I need to know?, and How to get from JFK to New York City - to help you get the most out of your next trip.