Phone buried in your pocket? 🖥️ Plan a trip on our website instead
MelbournePTV - Public Transport Victoria

PTV - Public Transport Victoria 903 bus

Mordialloc - Altona

66 % 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.

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

    66 % on time

    66% of riders report that the PTV - Public Transport Victoria 903 bus arrived on time on their previous trip. In the past 30 days, 16 riders reported on the on-time performance of the 903 bus. Compared to other PTV - Public Transport Victoria lines, the 903 bus is ranked 13 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.