A woman gave birth to a girl aboard a train traveling from Galway to Dublin on Tuesday.
The 23:05 service from Galway to Heuston was approaching Kildare shortly before 5 pm when the woman went into labor and needed medical attention.
The staff aboard the train found a nurse who came to the woman's aid. Ambulance services were also called and boarded the train in 20 minutes in Kildare.
An Irish Rail spokeswoman said the baby was born on board. The woman and her baby were taken to the hospital.
The train was delayed at Kildare for a total of 80 minutes before continuing its journey to Heuston. "We wish our mother and daughter good luck," said Irish Rail spokeswoman.