MelbournePTV - Public Transport Victoria

PTV - Public Transport Victoria 903 bus

Mordialloc - Altona

56 % on time

PTV - Public Transport Victoria 903 bus Stop List and Next Departures

The PTV - Public Transport Victoria 903 - Mordialloc - Altona bus serves 222 bus stops in the Melbourne area departing from Altona Station / Railway St South and ending at Mordialloc SC / Centre Way. Scroll down to see upcoming 903 bus times at each stop and the next scheduled 903 bus times will be displayed. The full 903 bus schedule as well as real-time departures (if available) can be found in the Transit app.

See more departures
Stops
Wed, Jun 11, 2025
  • Altona Station / Railway St South5:01 AM
  • Civic Centre / Civic Pde5:02 AM
  • Mount St / Civic Pde5:02 AM
  • Seves St / Civic Pde5:03 AM
  • Cherry Lake Reserve / Millers Rd5:03 AM
  • Noordenne Ave / Millers Rd5:04 AM
  • Kororoit Creek Rd / Millers Rd5:05 AM
  • Ross Rd / Millers Rd5:06 AM
  • Douglas St / Millers Rd5:06 AM
  • Hobbs St / Millers Rd5:07 AM
  • Mason St / Millers Rd5:07 AM
  • McArthurs Rd / Millers Rd5:08 AM
  • Walker Cl / Millers Rd5:08 AM
  • Blackshaws Rd / Millers Rd5:08 AM
  • Altona Gate SC / Millers Rd5:09 AM
  • Cypress Ave / Millers Rd5:10 AM
  • Eames Ave / Millers Rd5:10 AM
  • Corrigan Ave / Millers Rd5:11 AM
  • Industry Park Dr / McDonald Rd5:12 AM
  • 457a Somerville Rd5:13 AM
  • Somerville Rd / Market Rd5:14 AM
  • Fourth Ave / Market Rd5:15 AM
  • First Ave / Market Rd5:16 AM
  • Central Ave / Wright St5:17 AM
  • Hampton Ave / Wright St5:18 AM
  • Chapman St / Hampshire Rd5:19 AM
  • Leith Ave / Hampshire Rd5:20 AM
  • Corio St / Hampshire Rd5:20 AM
  • Sunshine Station / Dickson St5:22 AM
  • Clarke St / Devonshire Rd5:23 AM
  • Sunshine Plaza SC / Hampshire Rd5:24 AM
  • Foundry Rd / Hampshire Rd5:24 AM
  • Harvester Rd / Foundry Rd5:25 AM
  • Annastasia Way / McIntyre Rd5:26 AM
  • Hassett St / McIntyre Rd5:27 AM
  • Warwick Rd / McIntyre Rd5:28 AM
  • Gee St / McIntyre Rd5:28 AM
  • Cromer Ave / McIntyre Rd5:29 AM
  • Munro Ave / McIntyre Rd5:30 AM
  • Whitehill Ave / McIntyre Rd5:31 AM
  • Keilor Park Dr5:38 AM
  • Groves St / Milleara Rd5:40 AM
  • The Crossway / Milleara Rd5:40 AM
  • Milleara SC / Milleara Rd5:41 AM
  • Fawkner Cres / Buckley St5:42 AM
  • Quinn Gr / Buckley St5:42 AM
  • Phillip Rd / Buckley St5:43 AM
  • Dickson St / Buckley St5:44 AM
  • Prospect St / Buckley St5:45 AM
  • Garnet St / Buckley St5:46 AM
  • Hoffmans Rd / Buckley St5:46 AM
  • Ogilvie St / Buckley St5:47 AM
  • Price St / Buckley St5:47 AM
  • Cooper St / Buckley St5:48 AM
  • Hedderwick St / Buckley St5:48 AM
  • Essendon Keilor College / Buckley St5:49 AM
  • McCarron Pde / Buckley St5:49 AM
  • Lincoln Rd / Buckley St5:50 AM
  • Daisy St / Buckley St5:50 AM
  • Essendon Station / Mt Alexander Rd5:52 AM
  • Thistle St / Mt Alexander Rd5:53 AM
  • Leake St / Mt Alexander Rd5:54 AM
  • Madden St / Bulla Rd5:55 AM
  • Royal Ave / Bulla Rd5:56 AM
  • Wills St / Bell St6:02 AM
  • Balmoral Ave / Bell St6:02 AM
  • Turner St / Bell St6:03 AM
  • Gordon St / Bell St6:04 AM
  • Linsey St / Bell St6:04 AM
  • High St / Bell St6:04 AM
  • Kendall St / Bell St6:05 AM
  • Coburg Station / 146 Bell St6:05 AM
  • Coburg PS / Bell St6:06 AM
  • Pentridge Bvd / Bell St6:07 AM
  • McDonald Reserve / Bell St6:08 AM
  • Nicholson St / Bell St6:09 AM
  • Coburg Cemetery / Bell St6:10 AM
  • Tasman St / Bell St6:11 AM
  • Gilbert Rd / Bell St6:11 AM
  • Jessie St / Bell St6:12 AM
  • St Georges Rd / Bell St6:13 AM
  • Melbourne Polytechnic / St Georges Rd6:13 AM
  • Preston Station / Murray Rd6:15 AM
  • High St / Murray Rd6:16 AM
  • Central Ave / Murray Rd6:16 AM
  • Plenty Rd / Murray Rd6:17 AM
  • Hill Gr / Murray Rd6:18 AM
  • Dean St / Murray Rd6:18 AM
  • Gordon Gr / Murray Rd6:19 AM
  • Kathleen St / Murray Rd6:19 AM
  • Northern College Arts / Tech / Murray Rd6:20 AM
  • Northland Shopping Centre / Murray Rd6:21 AM
  • Larissa St / Southern Rd6:24 AM
  • Olympic Village Shopping Centre / Southern Rd6:25 AM
  • Malahang Reserve / Oriel Rd6:26 AM
  • Malahang Pde / Oriel Rd6:26 AM
  • Altona St / Oriel Rd6:27 AM
  • The Mall / Oriel Rd6:28 AM
  • Melbourne Polytechnic / Bell St6:30 AM
  • Gotha St / Bell St6:30 AM
  • Edwin St / Bell St6:31 AM
  • Myrtle St / Bell St6:32 AM
  • Upper Heidelberg Rd / Bell St6:33 AM
  • Martin St / Burgundy St6:34 AM
  • Austin Hospital / Burgundy St6:34 AM
  • Heidelberg Station / Yarra St6:36 AM
  • Cape St / Burgundy St6:37 AM
  • Banksia St / Lower Heidelberg Rd6:39 AM
  • Dora St / Banksia St6:39 AM
  • Bridge St / Manningham Rd6:42 AM
  • Bulleen Rd / Manningham Rd6:43 AM
  • Helene St / Manningham Rd6:44 AM
  • Ronald Ave / Manningham Rd6:45 AM
  • Grant Olson Ave / Manningham Rd6:46 AM
  • Montgomery Pl / Manningham Rd6:46 AM
  • Thompsons Rd / Manningham Rd6:47 AM
  • Rosebank Tce / Manningham Rd6:48 AM
  • Bulleen Heights School / Manningham Rd6:49 AM
  • Hotham St / Manningham Rd6:50 AM
  • Macedon Square SC / Manningham Rd6:51 AM
  • High St / Manningham Rd6:52 AM
  • MannaCare / Manningham Rd6:52 AM
  • Crawford Rd / Manningham Rd6:53 AM
  • Manningham Rd / Williamsons Rd6:54 AM
  • Westfield Dr / Williamsons Rd6:55 AM
  • Doncaster Shopping Centre / Williamsons Rd6:56 AM
  • Doncaster Junction / Williamsons Rd6:57 AM
  • 88 Tram Rd6:58 AM
  • Hanke Rd / Tram Rd6:59 AM
  • Frank St / Tram Rd7:00 AM
  • Eastern Fwy / Tram Rd7:01 AM
  • Boxleigh Gr / Station St7:02 AM
  • Narallah Gr / Station St7:02 AM
  • Woodhouse Gr / Station St7:03 AM
  • Bell St / Station St7:03 AM
  • Memorial Park / Station St7:04 AM
  • Wimmera St / Station St7:04 AM
  • Shannon St / Station St7:05 AM
  • Tyne St / Station St7:06 AM
  • Severn St / Station St7:06 AM
  • Box Hill Gardens / Station St7:07 AM
  • Whitehorse Rd / Station St7:08 AM
  • Box Hill Bus Station / Station St7:09 AM
  • Harrow St / Station St7:10 AM
  • James St / Station St7:11 AM
  • Combarton St / Station St7:11 AM
  • Collins St / Station St7:12 AM
  • Canterbury Rd / Station St7:12 AM
  • Kingswood College / Station St7:13 AM
  • Devon St / Station St7:14 AM
  • Duncan St / Station St7:14 AM
  • Foch St / Station St7:15 AM
  • Thomas St / Riversdale Rd7:15 AM
  • Lyndoch St / Riversdale Rd7:16 AM
  • Fowler St / Riversdale Rd7:16 AM
  • Elgar Rd / Riversdale Rd7:17 AM
  • Cadorna St / Elgar Rd7:18 AM
  • Deakin University / Elgar Rd7:19 AM
  • Cropley Ct / Elgar Rd7:20 AM
  • McIntyre St / Burwood Hwy7:21 AM
  • Cromwell St / Burwood Hwy7:22 AM
  • Millicent St / Burwood Hwy7:22 AM
  • Scott Gr / Burwood Hwy7:23 AM
  • Burwood Hwy / Warrigal Rd7:24 AM
  • Highbury Rd / Warrigal Rd7:25 AM
  • Delmont Private Hospital / Warrigal Rd7:26 AM
  • Leopold St / Warrigal Rd7:26 AM
  • Pascoe St / Warrigal Rd7:26 AM
  • Douglas St / Warrigal Rd7:27 AM
  • High Street Rd / Warrigal Rd7:28 AM
  • May Park Ave / Warrigal Rd7:28 AM
  • Power Ave / Warrigal Rd7:29 AM
  • Holmesglen TAFE / Warrigal Rd7:30 AM
  • Waverley Rd / Warrigal Rd7:32 AM
  • Chadstone Shopping Centre / Eastern Access Rd7:41 AM
  • Dandenong Rd / Warrigal Rd7:46 AM
  • Oakleigh Station / Portman St7:50 AM
  • Queens Ave / Warrigal Rd7:53 AM
  • Schoolhall St / Warrigal Rd7:54 AM
  • Eleebana Ave / Warrigal Rd7:55 AM
  • North Rd / Warrigal Rd7:56 AM
  • Picadilly St / Warrigal Rd7:57 AM
  • Bossington St / Warrigal Rd7:58 AM
  • Orange St / Warrigal Rd7:59 AM
  • Kennedy St / Warrigal Rd7:59 AM
  • Centre Rd / Warrigal Rd8:00 AM
  • Rudyard St / Warrigal Rd8:02 AM
  • Old Dandenong Rd / Warrigal Rd8:03 AM
  • Dales Park / Warrigal Rd8:03 AM
  • South Rd / Warrigal Rd8:05 AM
  • Cochranes Rd / Warrigal Rd8:07 AM
  • Corporate Dr / Warrigal Rd8:08 AM
  • Keys Rd / Warrigal Rd8:09 AM
  • Kingston Rd / Warrigal Rd8:10 AM
  • Kingston Centre / Warrigal Rd8:11 AM
  • Age St / Warrigal Rd8:12 AM
  • Argus St / Warrigal Rd8:13 AM
  • Farm Rd / Warrigal Rd8:15 AM
  • Tanti St / Warrigal Rd8:16 AM
  • Centre Dandenong Rd / Warrigal Rd8:17 AM
  • Norma Ave / Warrigal Rd8:18 AM
  • Alden Ct / Warrigal Rd8:19 AM
  • Voltri St / Warrigal Rd8:20 AM
  • Sarzana St / Warrigal Rd8:20 AM
  • Cervara St / Warrigal Rd8:21 AM
  • Savona St / Warrigal Rd8:22 AM
  • Rogers St / Balcombe Rd8:24 AM
  • Swanston St / Balcombe Rd8:25 AM
  • Mentone Station / Como Pde8:26 AM
  • Mentone Reserve / Mentone Pde8:27 AM
  • Venice St / Mentone Pde8:27 AM
  • Mentone Girls Grammar / Mentone Pde8:28 AM
  • Palermo St / Mentone Pde8:29 AM
  • Warrigal Rd / Beach Rd8:31 AM
  • Antibes St / Beach Rd8:31 AM
  • Monaco St / Beach Rd8:32 AM
  • Parkers Rd / Beach Rd8:33 AM
  • McIndoe Pde / Beach Rd8:34 AM
  • Rennison St / Beach Rd8:35 AM
  • Bay St / Beach Rd8:36 AM
  • Epsom Rd / Beach Rd8:37 AM
  • Mordialloc SC / Centre Way8:39 AM
  • PTV - Public Transport Victoria Mordialloc - Altona map

    PTV - Public Transport Victoria 903 bus route map

    The PTV - Public Transport Victoria 903 - Mordialloc - Altona bus route map is shown above. The route map shows you an overview of all the stops served by the PTV - Public Transport Victoria 903 bus to help you plan your trip on PTV - Public Transport Victoria. Opening the app will allow you to see more detailed information about the route on a map including stop specific alerts, such as stops that have been closed or moved. You can also see the location of vehicles in real-time on the route map so you know when the 903 bus is approaching your stop.

    See the detailed route map

    PTV - Public Transport Victoria 903 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the 903 bus schedule, such as detours, moved stops, trip cancellations, major delays, or other service changes to the bus route. The Transit app also allows you to subscribe to receive notifications for any service alert issued by PTV - Public Transport Victoria so that you can plan your trip around any active or future disruptions.

    See all alerts

    PTV - Public Transport Victoria 903 bus Service Frequency

    The next 903 bus leaves Altona Station / Railway St South at 5:01 AM, and arrives at Mordialloc SC / Centre Way at 8:39 AM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    PTV - Public Transport Victoria 903 bus On-Time Performance

    56 % on time

    56% of riders report that the PTV - Public Transport Victoria 903 bus arrived on time on their previous trip. In the past 30 days, 9 riders reported on the on-time performance of the 903 bus. Compared to other PTV - Public Transport Victoria lines, the 903 bus is ranked 15 out of 391 PTV - Public Transport Victoria lines. These on-time performance stats are user reported and may differ from official PTV - Public Transport Victoria metrics. See more details about on time, late or early departure reports for the 903 by opening the Transit app.

    See all on-time perfomance details

    PTV - Public Transport Victoria 903 bus FAQ

    Other PTV - Public Transport Victoria bus schedules, routes and maps

    Other transit modes in Melbourne area

    Never miss the bus again. Download Transit.