Live Train Times

Powered by Momego

  1. Home
  2. Perth, WA
  3. Midland Stn

Midland Stn

Train Station • Midland, Perth

Midland Line 277 278 290 291 300 301 307 308 310 312 313 314 315 320 321 322 323 324 325 326 327 328 358 359 901 Albany Esperance Geraldton Kalbarri

Departures

No live data... retrying

LIVE

No upcoming departures

290

Service will resume 5:12

Midland Line

Service will resume 5:16

308

Service will resume 5:44

277

Service will resume 5:44

291

Service will resume 5:52

325

Service will resume 5:55

358

Service will resume 6:00

278

Service will resume 6:02

315

Service will resume 6:08

307

Service will resume 6:27

320

Service will resume 6:39

301

Service will resume 6:39

324

Service will resume 6:54

322

Service will resume 7:27

314

Service will resume 7:36

321

Service will resume 7:39

328

Service will resume 7:43

312

Service will resume 7:45

313

Service will resume 8:04

Esperance

Service will resume 8:25

310

Service will resume 8:30

Kalbarri

Service will resume 8:55

300

Service will resume 9:00

323

Service will resume 9:03

326

Service will resume 9:21

327

Service will resume 9:51

Geraldton

Service will resume 9:55

359

Service will resume 10:03

Albany

Service will resume 10:10

Services from this station

Midland Line

Perth - Ashfield - Midland

Transperth

277

High Wycombe - Bushmead - Middle Swan

Transperth

278

Midland - Bellevue - High Wycombe

Transperth

290

Redcliffe - Guildford - Midland

Transperth

291

Redcliffe - Hazelmere - Middle Swan

Transperth

300

The Crescent - Mellar Ct - Stafford St

Transperth

301

Midland - Woodbridge

Transperth

307

Middle Swan - Maida Vale - Lesmurdie

Transperth

308

Midland - Viveash

Transperth

310

Ellenbrook - Millendon - Woodbridge

Transperth

312

Midland - Millendon - Jane Brook

Transperth

313

Jane Brook - Midvale - Middle Swan

Transperth

314

Midland - Jane Brook - Midvale

Transperth

315

Midland - Stratton - Midvale

Transperth

320

Midland - Glen Forrest - Chidlow

Transperth

321

Midland - Glen Forrest - Mundaring

Transperth

322

Midland - Glen Forrest - Mount Helena

Transperth

323

Greenmount - Midvale - Midland

Transperth

324

Midland - Jane Brook - Middle Swan

Transperth

325

Midland - Midvale - Middle Swan

Transperth

326

Midland - Bellevue - Midvale

Transperth

327

Swan View - Midvale - Midland

Transperth

328

Perth - Wundowie

Transperth

358

Brabham - Caversham - Midland

Transperth

359

Whiteman - West Swan - Midland

Transperth

901

Midland - Bayswater - Perth

Transperth

Albany

Albany - Narrogin - Perth

Transwa

Esperance

Perth - Hyden - Esperance

Transwa

Geraldton

Kalbarri - Arrino - Perth

Transwa

Kalbarri

Perth - Mount Adams - Kalbarri

Transwa

Next train to...

Nearby

Bus stops

1

Yelverton Dr Before Wyvern Ln

301

2

Yelverton Dr After Wyvern Ln

301

3

Helena St Before Victoria St Southbound

290

291

300

308

310

312

313

314

315

323

324

325

326

327

358

359

4

Great Eastern Hwy Before William St Eastbound

290

291

5

Great Eastern Hwy Before Tuohy L Eastbound

277

278

300

307

320

321

322

326

328

6

Yelverton Dr After Main Gate

301

7

Victoria St Before Archer St Westbound

290

291

8

Amherst Rd After Montreal Rd Northbound

291

9

Victoria St Before Marion St Westbound

277

278

307

320

321

322

328

10

Old Great Northern Hwy After The Avenue Southwest-bound

300

Train stations

Midland Stn Transwa

AvonLink

MerredinLink

Prospector

Woodbridge Stn

Midland Line

290

901

East Guildford Stn

Midland Line

Guildford Stn

Midland Line

901

Momego is your ultimate transport companion, covering over 160 cities around the world.
Get it for free on iOS and Android

Contact Us • Privacy Policy • Data Attribution

Retrieved in 0.08s
Last Updated: Oct 20, 2025

Currently tracking 142,055 vehicles around the world, across 2,508,771 stops.