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

PTV - Public Transport Victoria 903 bus

Mordialloc - Altona

70 % on time

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

The PTV - Public Transport Victoria 903 - Mordialloc - Altona bus serves 220 bus stops in the Melbourne area departing from Mordialloc SC / Centre Way and ending at Altona Station / Railway St South. 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, Oct 8, 2025
  • Mordialloc SC / Centre Way7:21 AM
  • Epsom Rd / Beach Rd7:22 AM
  • Bay St / Beach Rd7:22 AM
  • Rennison St / Beach Rd7:23 AM
  • McIndoe Pde / Beach Rd7:23 AM
  • Parkers Rd / Beach Rd7:24 AM
  • Monaco St / Beach Rd7:25 AM
  • Antibes St / Beach Rd7:25 AM
  • Warrigal Rd / Beach Rd7:26 AM
  • Palermo St / Mentone Pde7:27 AM
  • Mentone Girls Grammar / Mentone Pde7:27 AM
  • Venice St / Mentone Pde7:28 AM
  • Mentone Reserve / Mentone Pde7:28 AM
  • Mentone Station / Como Pde7:29 AM
  • Swanston St / Balcombe Rd7:30 AM
  • Rogers St / Balcombe Rd7:31 AM
  • Gouldthorp Ave / Warrigal Rd7:32 AM
  • Tolls Ave / Warrigal Rd7:32 AM
  • Johnston St / Warrigal Rd7:33 AM
  • Oak Ave / Warrigal Rd7:34 AM
  • Elliott St / Warrigal Rd7:34 AM
  • Follett Rd / Warrigal Rd7:35 AM
  • Centre Dandenong Rd / Warrigal Rd7:37 AM
  • Cox St / Warrigal Rd7:38 AM
  • Farm Rd / Warrigal Rd7:39 AM
  • Argus St / Warrigal Rd7:39 AM
  • Mills St / Warrigal Rd7:40 AM
  • Bernard St / Warrigal Rd7:41 AM
  • Kingston Rd / Warrigal Rd7:42 AM
  • Keys Rd / Warrigal Rd7:43 AM
  • Cochranes Rd / Warrigal Rd7:44 AM
  • Karkarook Park / Warrigal Rd7:45 AM
  • South Rd / Warrigal Rd7:47 AM
  • Old Dandenong Rd / Warrigal Rd7:49 AM
  • Haigh St / Warrigal Rd7:51 AM
  • Claronga St / Warrigal Rd7:52 AM
  • Centre Rd / Warrigal Rd7:53 AM
  • Tudor St / Warrigal Rd7:54 AM
  • Bossington St / Warrigal Rd7:55 AM
  • Picadilly St / Warrigal Rd7:56 AM
  • Chauvel St / Warrigal Rd7:57 AM
  • North Rd / Warrigal Rd7:58 AM
  • Schoolhall St / Warrigal Rd7:59 AM
  • Sacred Heart Girls College / Warrigal Rd8:01 AM
  • Oakleigh Station / Portman St8:05 AM
  • Dandenong Rd / Warrigal Rd8:08 AM
  • Chadstone Shopping Centre / Eastern Access Rd8:13 AM
  • Waverley Rd / Warrigal Rd8:19 AM
  • Mountfield Ave / Warrigal Rd8:20 AM
  • Holmesglen TAFE / Warrigal Rd8:21 AM
  • CooRondo Home / Warrigal Rd8:22 AM
  • Lancaster St / Warrigal Rd8:23 AM
  • High Street Rd / Warrigal Rd8:24 AM
  • High St / Warrigal Rd8:24 AM
  • Orford Rd / Warrigal Rd8:25 AM
  • Pascoe St / Warrigal Rd8:26 AM
  • Elizabeth Gardens Nursing Home / Warrigal Rd8:26 AM
  • Delmont Private Hospital / Warrigal Rd8:27 AM
  • Rosemary Gr / Warrigal Rd8:28 AM
  • Warrigal Rd / Burwood Hwy8:29 AM
  • Somers St / Burwood Hwy8:30 AM
  • Roslyn St / Burwood Hwy8:31 AM
  • Presbyterian Ladies College / Elgar Rd8:33 AM
  • Daniel St / Elgar Rd8:34 AM
  • Deakin University / Elgar Rd8:35 AM
  • Cadorna St / Elgar Rd8:36 AM
  • Elgar Rd / Riversdale Rd8:38 AM
  • Fowler St / Riversdale Rd8:40 AM
  • Newlands Ct / Riversdale Rd8:40 AM
  • Thomas St / Riversdale Rd8:41 AM
  • Foch St / Station St8:42 AM
  • Devon St / Station St8:43 AM
  • Kingswood College / Station St8:44 AM
  • Landale St / Station St8:46 AM
  • Combarton St / Station St8:47 AM
  • James St / Station St8:48 AM
  • Harrow St / Station St8:49 AM
  • Box Hill Bus Station / Station St8:50 AM
  • Whitehorse Rd / Station St8:52 AM
  • Thames St / Station St8:53 AM
  • Severn St / Station St8:54 AM
  • Tyne St / Station St8:55 AM
  • Shannon St / Station St8:56 AM
  • Paisley St / Station St8:56 AM
  • Memorial Park / Station St8:57 AM
  • Inglis St / Station St8:58 AM
  • St Philips Pl / Station St8:59 AM
  • Eastern Fwy / Station St9:00 AM
  • Grand Bvd / Tram Rd9:01 AM
  • Hanke Rd / Tram Rd9:02 AM
  • 89 Tram Rd9:04 AM
  • Doncaster Shopping Centre / Williamsons Rd9:06 AM
  • Manningham Rd / Williamsons Rd9:07 AM
  • Burgundy Dr / Manningham Rd9:08 AM
  • MannaCare / Manningham Rd9:09 AM
  • High St / Manningham Rd9:10 AM
  • Macedon Square SC / Manningham Rd9:10 AM
  • Madeleine St / Manningham Rd9:11 AM
  • Bulleen Heights School / Manningham Rd9:12 AM
  • Harold St / Manningham Rd9:13 AM
  • Thompsons Rd / Manningham Rd9:14 AM
  • Lincoln Dr / Manningham Rd9:15 AM
  • Grant Olson Ave / Manningham Rd9:16 AM
  • Ronald Ave / Manningham Rd9:17 AM
  • York St / Manningham Rd9:18 AM
  • Bulleen Rd / Manningham Rd9:19 AM
  • Bridge St / Manningham Rd9:20 AM
  • Yarra St / Lower Heidelberg Rd9:24 AM
  • Cape St / Burgundy St9:26 AM
  • Hawdon St / Burgundy St9:26 AM
  • Heidelberg Station / Yarra St9:28 AM
  • Studley Rd / Burgundy St9:29 AM
  • Austin Hospital / Burgundy St9:31 AM
  • Austin Repat MC / Bell St9:34 AM
  • Gotha St / Bell St9:34 AM
  • Melbourne Polytechnic / Bell St9:35 AM
  • The Mall / Oriel Rd9:37 AM
  • Redwood St / Oriel Rd9:38 AM
  • Malahang Pde / Oriel Rd9:39 AM
  • Southern Rd / Oriel Rd9:39 AM
  • Midway St / Southern Rd9:40 AM
  • Liberty Pde / Southern Rd9:41 AM
  • Northland Shopping Centre / Murray Rd9:44 AM
  • Kallista Ct / Murray Rd9:46 AM
  • Banool St / Murray Rd9:47 AM
  • Sapphire St / Murray Rd9:48 AM
  • Hill Gr / Murray Rd9:49 AM
  • Plenty Rd / Murray Rd9:50 AM
  • Central Ave / Murray Rd9:51 AM
  • High St / Murray Rd9:52 AM
  • Preston Station / Murray Rd9:53 AM
  • Melbourne Polytechnic / St Georges Rd9:55 AM
  • Penola St / Bell St9:56 AM
  • Erin St / Bell St9:57 AM
  • Gilbert Rd / Bell St9:58 AM
  • Tasman St / Bell St9:59 AM
  • Coburg Cemetery / Bell St10:00 AM
  • Nicholson St / Bell St10:01 AM
  • Salisbury St / Bell St10:02 AM
  • Richards St / Bell St10:02 AM
  • Coburg PS / Bell St10:03 AM
  • Coburg Station / Bell St10:04 AM
  • Nelson St / Bell St10:04 AM
  • Kelson St / Bell St10:05 AM
  • Linsey St / Bell St10:06 AM
  • Davis St / Bell St10:06 AM
  • Royal Pde / Bell St10:07 AM
  • Balmoral Ave / Bell St10:08 AM
  • Gallipoli Pde / Bell St10:08 AM
  • DFO Essendon / Perimeter Rd10:18 AM
  • Holyrood Ave / Bulla Rd10:20 AM
  • Woodland St / Bulla Rd10:21 AM
  • Marco Polo St / Mt Alexander Rd10:24 AM
  • Brewster St / Mt Alexander Rd10:25 AM
  • Essendon Station / Rose St10:27 AM
  • St Columba's College / Buckley St10:28 AM
  • Lorraine St / Buckley St10:28 AM
  • Robb St / Buckley St10:28 AM
  • Scott St / Buckley St10:29 AM
  • Combermere St / Buckley St10:29 AM
  • St Kinnord St / Buckley St10:30 AM
  • Ave Maria College / Buckley St10:30 AM
  • Fawkner St / Buckley St10:31 AM
  • Price St / Buckley St10:31 AM
  • Batman St / Buckley St10:32 AM
  • Hoffmans Rd / Buckley St10:32 AM
  • Bourke St / Buckley St10:32 AM
  • Prospect St / Buckley St10:33 AM
  • Dickson St / Buckley St10:35 AM
  • Rachelle Rd / Buckley St10:35 AM
  • Windsor Dr / Buckley St10:35 AM
  • Quinn Gr / Buckley St10:36 AM
  • Milleara Rd / Buckley St10:36 AM
  • Milleara SC / Milleara Rd10:37 AM
  • The Crossway / Milleara Rd10:38 AM
  • Groves St / Milleara Rd10:38 AM
  • Warren Ct / Milleara Rd10:39 AM
  • Keilor Park Dr10:40 AM
  • Whitehill Ave / McIntyre Rd10:49 AM
  • Munro Ave / McIntyre Rd10:50 AM
  • Cromer Ave / McIntyre Rd10:51 AM
  • Gee St / McIntyre Rd10:52 AM
  • Warwick Rd / McIntyre Rd10:53 AM
  • Suffolk Rd / McIntyre Rd10:54 AM
  • Phoenix St / McIntyre Rd10:55 AM
  • Ballarat Rd / Anderson Rd10:56 AM
  • Foundry Rd / Hampshire Rd10:58 AM
  • Sunshine Plaza SC / Hampshire Rd10:58 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 Mordialloc SC / Centre Way at 7:21 AM, and arrives at Altona Station / Railway St South at 11:28 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

    70 % on time

    70% 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 17 out of 467 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.