My Old Kentucky Dinner Train
Bardstown, Kentucky — Diesel
- Location
- Bardstown, Kentucky
- Train type
- Diesel
- Route & scenery
- A dinner excursion covering about 35 miles of scenic countryside around Bardstown with a multi-course meal aboard.
- Typical duration
- 2.5 hours
- Operating season
- Year-round
- Price range
- $108 adult
- Reservations
- Required
- Dog friendly
- No
- Accessibility
- One ADA-compliant car accommodates standard wheelchairs up to 25 inches, with depot ramp and boarding assistance, plus station parking.
- Best time to visit
- operates Year-round
- Schedule notes
- Lunch and dinner runs Fri/Sat plus some Wed; reservations required; ages 5+
Operating Year-round, My Old Kentucky Dinner Train carries visitors on diesel rides from Bardstown, Kentucky. A dinner excursion covering about 35 miles of scenic countryside around Bardstown with a multi-course meal aboard.
Pricing runs $108 adult.
Year-round.
Know Before You Go
- Advance reservations are required — purchase tickets before you arrive.
- One ADA-compliant car accommodates standard wheelchairs up to 25 inches, with depot ramp and boarding assistance, plus station parking.
- Pets are not permitted on board (service animals: call ahead).
- Lunch and dinner runs Fri/Sat plus some Wed; reservations required; ages 5+.
Nearby Attractions
Bardstown historic district, My Old Kentucky Home State Park, area bourbon distilleries.
Frequently Asked Questions
-
How long is the ride at My Old Kentucky Dinner Train?
The typical round trip lasts about 2.5 hours.
-
What is the admission price?
Admission is $108 adult. Children and senior discounts are often available; check the website.
-
Can I buy tickets at the station on the day?
Advance booking is required. Check the official website for the ticketing link.
-
Are dogs allowed on board?
No, pets are not permitted on board. If you require a service animal, contact the railroad directly before your visit.
Tickets & Official Info
Ready to plan your visit? Get tickets and details directly from the railroad.
Phone: (502) 348-7300