The average bus between Leixlip and Curragh Racecourse takes 2h 14m and the fastest bus takes 1h 53m. There is a bus service every few hours from Leixlip to Curragh Racecourse. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Leixlip and Curragh Racecourse. The earliest departure is at 6:15 AM in the morning, and the last departure from Leixlip is at 11:30 PM which arrives into Curragh Racecourse at 1:50 AM. All services require a transfer at Naas and take an average of 2h 14m. The schedules shown below are for the next available departures.


2h 35m • 2 changes


2h 9m • 2 changes


1h 53m • 2 changes


2h 19m • 2 changes


2h 35m • 2 changes


2h 9m • 2 changes


1h 53m • 2 changes


2h 19m • 2 changes


2h 35m • 2 changes


2h 35m • 2 changes


1h 54m • 2 changes


1h 54m • 2 changes
Want to know about travelling from Leixlip to Curragh Racecourse? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Leixlip to Curragh Racecourse. However, there are services departing from Leixlip station and arriving at Curragh Racecourse station via Naas. The journey, including transfers, takes approximately 2h 14m.
Leixlip to Curragh Racecourse bus services, operated by J.J.Kavanagh & Sons, depart from Ryevale Lawns station.
Leixlip to Curragh Racecourse bus services, operated by J.J.Kavanagh & Sons, arrive at The Curragh station.
The distance between Leixlip and Curragh Racecourse is 32.2 km. The road distance is 45 km.
You can take a bus from Ryevale Lawns to Curragh Racecourse via Naas, Toughers Ind Estate, and The Curragh in around 2h 22m.