Public transport for the 2025 AFL Season
AFL returns to Melbourne, Geelong and Ballarat in 2025! Public transport is your best way to enjoy it, with regular and extra services running each round to help you get to and from the games.
AFL Round 3:
- Essendon vs. Port Adelaide: Thursday 27 March (7:30 pm) at Marvel Stadium
- Carlton vs. Western Bulldogs: Friday 28 March (7:30 pm) at Marvel Stadium
- Melbourne vs. Gold Coast, Saturday 29 March (1:20 pm) at the MCG
- St Kilda vs. Richmond: Saturday 29 March (4:15 pm) at Marvel Stadium
Before you travel
Please check the Disruptions for service changes that may affect your journey, including changes to the Geelong Bus network below.
Please visit the AFL, MCG, Marvel Stadium, GMHBA Stadium and Mars Stadium websites for further match information and updates.
Plan your journey below to search for regular and additional services running to and from the game:
Metropolitan train
Regular and extra train services will operate to and from Southern Cross, Flinders Street, Richmond and Jolimont Stations to connect you to Marvel Stadium and the MCG, before and after games held in Melbourne.
Metropolitan tram
Regular and extra tram services will operate via Routes 30 and 86 to connect you with Marvel Stadium, and then Routes 48, 70 and 75 to connect you with the MCG, before and after games held in Melbourne.
Metropolitan bus
Customers can catch Regular Route 246 services via Punt Road to connect you with the MCG, before and after games held in Melbourne. Please note, services may terminate prior to the end of the game, please check our website for further timetable information.
Regional train
Regular and extra train services will operate to and from Southern Cross Station for games in Melbourne, to and from South Geelong Station for games in held in Geelong and to and from Ballarat Station for games held in Ballarat.
Regional bus
AFL at GMHBA Stadium
Due to AFL at GMHBA Stadium, road closures will be implemented on Moorabool Street from 1.5hours prior to start time until 1 hour post finish time, in order to facilitate the safe arrival and departure of patrons.
Due to this there will be changes to the following Bus Routes 1, 24, 41, 42, 53, and 55 will not service selected bus stops on Moorabool, Lonsdale Street and Yarra Street.
Service changes will be enacted on the following dates:
- Saturday 15th March, AFL Round 1 – Geelong v Fremantle, start time 1.20pm
- Friday 4th April, AFL Round 4 – Geelong v Melbourne, start time 7.40pm
- Sunday 11th May, AFL Round 9 – Geelong v GWS, start time 3.20pm
- Thursday 22nd May, AFL Round 11 – Geelong v Western Bulldogs, start time 7.30pm
- Saturday 7th June, AFL Round 13 – Geelong v Gold Coast, start time 4.15pm
- Friday 20th June, AFL Round 15 – Geelong v Brisbane, start time 7.40pm
The following stops will not be serviced during these times:
- Balliang Street/Moorabool Street (Routes 1, 41, 42 to Deakin University, Route 53 to Torquay, Route 55 to Ocean Grove)
- Park Crescent/Moorabool Street (Route 1 to North Shore Station, Routes 24, 41, 42, 53, 55 to Geelong Station)
- Foster Street/Moorabool Street (Routes 1, 41, 42 to Deakin University, Route 24 to North Geelong Station, Route 53 to Torquay, Route 55 to Ocean Grove)
- Kardinia Park/Moorabool Street (Routes 24, 41, 42, 53, 55 to Geelong Station)
- Lonsdale Street/Moorabool Street (Route 24 to North Geelong Station, Routes 41, 42 to Deakin University, Route 53 to Torquay, Route 55 to Ocean Grove)
- South Geelong Station/Lonsdale Street (Route 1 to North Shore Station)
Passengers are advised to use existing bus stops at:
- Kilgour Street/Moorabool Street (Routes 1, 41, 42, to Deakin University, Route 24 to North Geelong Station, Route 53 to Torquay, Route 55 to Ocean Grove)
- Maud Street/Moorabool Street (Route 1 to North Shore Station, Routes 24, 41, 42, 53, 55 to Geelong Station)
Passengers, please note that there will be temporary bus stops at:
- South Geelong Railway Station/Lonsdale Street (26 Lonsdale Street; in Yarra Street opposite South Geelong Station/Yarra Street)
- Yarra Street/Balliang Street (262 Yarra Street, 259 Yarra Street)
AFL at Mars Stadium
For AFL in Ballarat, shuttle bus services will operate between Ballarat Station and Mars Stadium before and after the game.
From 12.30pm, a shuttle bus will depart Ballarat Station Bus Terminal and travel to Mars Stadium.
From 3.30pm, a return shuttle will depart Mars Stadium and drop passengers off in Sturt Street opposite the Ballarat Town Hall. Where needed, a drop off can be made in Lydiard Street North across from the Ballarat Railway Station.
Services are expected to operate until all patrons have left, approximately 5.30pm.
Please see the City of Ballarat website for confirmed schedules here.
Additional information
- Check Disruptions for any service changes that may affect your journey to and from the event.
- Plan your journey using Journey planner.
- Download our free mobile apps for Android and iOS to get public transport information on the go. You can also top up your myki instantly in the app.
- If you need accessibility information and assistance, see Accessibility.
- Top up your myki before travelling or set Auto Top Up so you never need to top up again. For more information, see Auto Top Up.
- Mobile myki is a new way to travel with myki. It’s a digital myki on your Android phone on the Google Wallet™ app.
- For information about tickets for children and concessions, see Children and Concessions.
- If you need more information or special assistance, please call 1800 800 007 before travelling.