Travelling to Reading by Train
Reading enjoys excellent rail connections. Great Western Railway runs fast services from London Paddington, with journeys typically 25 to 30 minutes. South Western Railway links Reading to London Waterloo in around 80 minutes. CrossCountry trains connect Reading to Birmingham, Manchester, and Newcastle, while services also run from Oxford, Bristol, and the South West. On Christmas Day, no trains operate nationwide; on St. Stephen's Day (28 December 2026), a reduced Sunday-style timetable usually runs. Check National Rail or operator websites for exact times and engineering works before you travel.
If you arrive at Reading station, you'll find it on Station Hill, a short walk from the town centre. For hotels, the area around Station Hill and Friar Street offers convenient options, from budget chains to boutique stays. Booking early is wise because festive demand is high. The station has step-free access and taxis are available outside. For local buses, Reading Buses operates from stops nearby, but on public holidays, services may start later or follow Sunday schedules.
Getting Around Reading During the Holidays
Reading is a compact town, and many central attractions are walkable. The Oracle shopping centre, Reading Minster, and the Kennet and Avon Canal are all within a 20-minute walk of the station. Reading Buses runs extensive routes across town, including the purple 17 to the University of Reading and the leopard 3 to Wokingham Road. On Christmas Day, no buses run; on St. Stephen's Day, a Sunday timetable applies. For late-night travel, black cabs and ride-hailing apps are available, though surcharges may apply on public holidays.
Cycling is another option: Reading has a growing network of cycle lanes and the Reading Cycle Hire scheme (check availability). Driving in central Reading can be slow, especially around the IDR (Inner Distribution Road). Parking is available at The Oracle, Broad Street Mall, and Reading station, but spaces fill quickly during sales. If you're staying outside the centre, consider a hotel with parking, such as those near the Madejski Stadium or Reading Gateway. On public holidays, some car parks offer flat-rate pricing, but always check signage.
Where to Stay and What to Book
For a festive break, I'd book a hotel in central Reading, ideally within walking distance of the station and the Oracle. Areas like Friar Street, Station Hill, and The Forbury offer easy access to restaurants, bars, and the Christmas market (if running—check official listings). Budget chains like Premier Inn and Travelodge have properties here, while mid-range options include Novotel and Malmaison. For a quieter stay, consider hotels along the Bath Road or near Caversham, with regular buses into town. Book at least two months ahead for Christmas and New Year, as demand peaks.
If you're driving, look for hotels with free parking, often found on the outskirts like Reading West or Shinfield. For rail travellers, the station area is unbeatable. Skip hotels far from public transport if you're reliant on buses, as holiday timetables are sparse. Also, note that some restaurants and attractions may close on Christmas Day, so plan meals accordingly. New Year's Eve in Reading usually sees celebrations in pubs and clubs, but check individual venues for entry policies.
Christmas and New Year Timings to Note
In 2026, Christmas Day falls on Friday 25 December, and St. Stephen's Day is Monday 28 December (as 26 December is a Saturday, the public holiday moves to Monday). These are nationwide public holidays in the UK. Expect most shops, attractions, and transport to be closed on Christmas Day. On St. Stephen's Day, many places open with reduced hours, and transport runs a Sunday service. New Year's Day (1 January 2027) is also a public holiday, with similar closures. Always verify opening times on official websites before setting out.
The period between Christmas and New Year is busy for sales and events. Reading's Broad Street Mall and The Oracle often have extended hours, but check. For day trips, trains to London or Oxford may run reduced services; book seats early. If you're flying, Heathrow is about 40 minutes by car or rail via Hayes & Harlington, but allow extra time on public holidays. For a stress-free trip, plan ahead and confirm all timetables closer to your travel dates.
Questions, answered
Are trains running on Christmas Day in Reading?
No, there is no train service on Christmas Day across the UK. On St. Stephen's Day (28 December 2026), a reduced Sunday timetable usually operates. Always check National Rail or operator websites for the latest updates.
What's the best area to stay in Reading for Christmas?
Central Reading, around Station Hill and Friar Street, is ideal for walkable access to shops, restaurants, and the station. For quieter stays, consider Caversham or Bath Road. Book early as festive demand is high.
Is public transport running on New Year's Day in Reading?
Yes, but with reduced hours, typically a Sunday timetable. Reading Buses may start later, and some routes may not run. Check their website for exact schedules before you travel.
Doing good is the business: every booking through Stay Reading funds one verified tonne of carbon removal — same room, same price, no markup.
Start your search