Phone buried in your pocket? 🖥️ Plan a trip on our website instead
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 223 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 can be found in the Transit app.

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