Bristol City's 23 opponents in the 2023/24 Championship have been confirmed after the league season ended in England.
It was the last week of the Premier League and after Southampton's relegation was confirmed weeks ago, the Saints were joined in the relegation zone by Leicester City and Leeds United. At half-time on Sunday, it looked like Everton would be joining them, but Abdoulaye Doucoure's goal kept the Toffees up. Everton will be joined by Luton Town next season after they beat Coventry City on penalties. It's another season in the second tier for the Sky Blues, and they'll face a trip to Ashton Gate next season.
The last game to decide who would be playing in the Championship was the League One play-off final on Bank Holiday Monday. Josh Windass - son of Dean - who scored the goal to take Hull City to the Premier League at the expense of the Robins, scored in the last minute to send the Owls up, after beating ten-man Barnsley, who had Adam Phillips sent off.
With all teams now confirmed, the geographical make-up of the league has been laid out, with some clubs benefiting from their status of being a Midlands club. City are based in the West Country, and their closest games are their Severnside Derby's against Cardiff City and Swansea City. The loss of Reading means they'll now have to travel further, and that means more miles on the road for the team and supporters next season.
The distances City fans must travel to each game (one way) are listed here. Distances taken from the AA mileage calculator from Ashton Gate which brings the total distance to travel (both ways).

1. Cardiff City
Mile-round trip: 96.1 miles | Getty Images Photo: Dan Mullan/Getty Image

2. Swansea City
Mile round-trip: 162.5 miles | Getty Images Photo: Ryan Hiscott/Getty Images

3. West Brom
Mile-round trip: 182.0 miles | Getty Images Photo: David Rogers/Getty Images

4. Birmingham City
Mile-round trip: 185.3 miles | Getty Images Photo: Matthew Lewis/Getty Images