Skip to content
Stopwatch

Melbourne Buses Route 166: Hoppers Crossing Station - Wyndham Vale Station via Werribee Plaza SC

Bus timetable and route map · Monday to Friday, Saturday, Sunday

Melbourne Buses Route 166 (Hoppers Crossing Station - Wyndham Vale Station via Werribee Plaza SC) is a bus route in Metropolitan Melbourne bus routes, serving Hoppers Crossing Station/Old Geelong Rd, Pacific Werribee Shopping Centre/Derrimut Rd, Greaves St/Heaths Rd, Ballan Rd/Macquarie Dr and Geddes Cres/Heaths Rd. Monday to Friday the first bus is at 5:27 am and the last at 10:09 pm, every 40 min during the day. Updated 5 October 2026.

Timetable summary

Monday to Friday

First
5:27 am
Last
10:09 pm
Buses
54
Daytime
every 40 min

Saturday

First
7:08 am
Last
9:31 pm
Buses
44
Daytime
every 40 min

Sunday

First
8:05 am
Last
9:31 pm
Buses
40
Daytime
every 40 min

Timetable change: Melbourne Buses’ timetable changes on 5 October 2026. The times below are for the current timetable.

Route 166 to Wyndham Vale Station/Armstrong Rd

Destination sign “Wyndham Vale Station” · from Hoppers Crossing Station/Old Geelong Rd · 31 stops

Monday to Friday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Hoppers Crossing Station/Old Geelong RdPacific Werribee Shopping Centre/Derrimut Rd Tarneit Rd/Heaths RdWerribee Village SC/Tarneit RdGreaves St/Heaths RdMacquarie Dr/Ballan RdWyndham Vale Station/Armstrong Rd
5:275:345:385:425:465:515:57
5:576:046:086:126:166:216:27
6:577:047:097:147:207:267:32
7:337:407:457:507:568:028:08
8:098:168:228:278:338:388:44
8:388:458:518:569:019:069:12
8:589:059:119:159:209:259:31
9:409:479:539:5710:0210:0710:13
10:2010:2710:3310:3710:4210:4710:53
11:0011:0711:1311:1711:2211:2711:33
11:4011:4711:5211:5612:0112:0612:12
12:2012:2712:3212:3612:4112:4612:52
1:001:071:121:161:211:261:32
1:401:471:521:562:012:062:12
2:222:292:342:382:432:482:54
3:023:103:153:203:263:323:38
3:483:564:044:094:154:204:25
4:284:364:444:494:555:005:05
5:085:165:245:295:355:405:45
5:395:475:556:006:066:116:16
6:136:206:266:306:366:416:46
6:486:557:017:057:117:167:21
7:287:357:417:457:507:558:00
8:178:248:308:348:398:448:49
8:579:049:109:149:199:249:29
9:379:449:499:539:5810:0310:08

Saturday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Hoppers Crossing Station/Old Geelong RdPacific Werribee Shopping Centre/Derrimut Rd Tarneit Rd/Heaths RdWerribee Village SC/Tarneit RdGreaves St/Heaths RdMacquarie Dr/Ballan RdWyndham Vale Station/Armstrong Rd
7:227:287:327:347:387:437:50
8:028:088:128:148:188:238:30
8:428:488:528:548:589:039:10
9:229:289:329:349:389:439:50
10:0210:0910:1310:1710:2110:2610:33
10:4210:4910:5310:5711:0111:0611:13
11:2211:2911:3311:3711:4111:4611:53
12:0212:0912:1312:1712:2112:2612:33
12:4212:4912:5312:571:011:061:13
1:221:291:331:371:411:461:53
2:022:092:132:172:212:262:33
2:422:492:532:573:013:063:13
3:223:293:333:373:413:463:53
4:024:094:134:174:214:264:33
4:424:494:534:575:015:065:13
5:225:295:335:375:415:465:53
6:026:086:126:166:206:256:32
6:426:486:526:556:597:047:11
7:227:287:327:357:397:447:51
8:028:088:128:158:198:248:31
8:378:438:478:508:548:599:06
9:179:239:279:309:349:399:46

Sunday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Hoppers Crossing Station/Old Geelong RdPacific Werribee Shopping Centre/Derrimut Rd Tarneit Rd/Heaths RdWerribee Village SC/Tarneit RdGreaves St/Heaths RdMacquarie Dr/Ballan RdWyndham Vale Station/Armstrong Rd
8:428:488:528:548:589:039:10
9:229:289:329:349:389:439:50
10:0210:0910:1310:1710:2110:2610:33
10:4210:4910:5310:5711:0111:0611:13
11:2211:2911:3311:3711:4111:4611:53
12:0212:0912:1312:1712:2112:2612:33
12:4212:4912:5312:571:011:061:13
1:221:291:331:371:411:461:53
2:022:092:132:172:212:262:33
2:422:492:532:573:013:063:13
3:223:293:333:373:413:463:53
4:024:094:134:174:214:264:33
4:424:494:534:575:015:065:13
5:225:295:335:375:415:465:53
6:026:086:126:166:206:256:32
6:376:436:476:506:546:597:06
7:227:287:327:357:397:447:51
8:028:088:128:158:198:248:31
8:378:438:478:508:548:599:06
9:179:239:279:309:349:399:46
All 31 stops in this direction
  1. Hoppers Crossing Station/Old Geelong Rd #20955
  2. Baden Dr/Heaths Rd #5989
  3. Mossfiel Reserve/Heaths Rd #5988
  4. Woodville Park Dr/Heaths Rd #5987
  5. McIntosh Ave/Heaths Rd #47148
  6. Pacific Werribee Shopping Centre/Derrimut Rd #47125
  7. Derrimut Rd/Heaths Rd #22255
  8. Barber Dr/Heaths Rd #50199
  9. Rosella Ave/Heaths Rd #5138
  10. Doris Dr/Heaths Rd #5984
  11. Tarneit Rd/Heaths Rd #5983
  12. Heaths Rd/Tarneit Rd #50180
  13. Cassowary Ave/Tarneit Rd #50178
  14. Purchas St/Tarneit Rd #5745
  15. Swan St/Tarneit Rd #50176
  16. Werribee Village SC/Tarneit Rd #50174
  17. Werribee Village SC/Shaws Rd #7201
  18. Wyndham Central College/Shaws Rd #7200
  19. Galvin Park Reserve/Shaws Rd #44379
  20. Templeton Ct/Shaws Rd #44425
  21. Greaves St/Heaths Rd #5977
  22. McGrath Rd/Heaths Rd #5976
  23. Aneta Way/Halladale Ave #44390
  24. Eliza Gr/Halladale Ave #44396
  25. Ballan Rd/Macquarie Dr #44437
  26. Macquarie Dr/Ballan Rd #44326
  27. Evergreen Dr/Ballan Rd #50233
  28. Christway College/Ballan Rd #48484
  29. Manor Lakes Central Shopping Centre/Buloke Ave #21609
  30. Eppalock Dr/Manor Lakes Bvd #50156
  31. Wyndham Vale Station/Armstrong Rd #50267

Route 166 to Hoppers Crossing Station/Old Geelong Rd

Destination sign “Hoppers Crossing Station” · from Wyndham Vale Station/Armstrong Rd · 30 stops

Monday to Friday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Wyndham Vale Station/Armstrong RdBallan Rd/Macquarie DrStewart Dr/Shaws RdSwan St/Tarneit RdTarneit Rd/Heaths RdGeddes Cres/Heaths RdHoppers Crossing Station/Old Geelong Rd
5:295:345:385:425:445:505:55
5:596:046:086:126:146:206:25
6:246:296:346:386:416:506:55
7:027:077:127:167:197:287:35
7:327:377:427:467:497:588:05
8:028:078:128:168:198:288:35
8:328:378:428:468:498:589:05
9:029:079:129:169:199:289:35
9:439:489:539:5710:0010:0810:15
10:1710:2210:2710:3110:3410:4210:49
10:5711:0211:0711:1111:1411:2211:28
11:3711:4211:4711:5111:5412:0212:08
12:1712:2212:2712:3112:3412:4212:48
12:571:021:071:111:141:221:28
1:521:572:022:062:092:172:23
2:312:362:412:452:482:563:03
3:113:163:223:263:293:403:48
3:513:564:024:064:094:204:28
4:314:364:404:444:474:585:06
5:115:165:205:245:275:385:46
5:525:576:016:056:086:196:27
6:206:256:306:346:366:466:51
6:496:546:587:027:047:127:17
7:207:257:297:337:357:437:48
7:507:557:598:038:058:128:17
9:169:219:259:299:319:389:42
10:0810:1310:1710:2110:2310:3010:34
·····10:0910:13

Saturday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Wyndham Vale Station/Armstrong RdBallan Rd/Macquarie DrStewart Dr/Shaws RdSwan St/Tarneit RdTarneit Rd/Heaths RdGeddes Cres/Heaths RdHoppers Crossing Station/Old Geelong Rd
····7:087:157:19
7:367:407:457:487:507:578:01
8:118:158:208:238:258:328:36
8:518:559:009:049:079:169:21
9:319:359:419:459:489:5710:02
10:1110:1510:2110:2510:2810:3710:42
10:5110:5511:0111:0511:0811:1711:22
11:3111:3511:4111:4511:4811:5712:02
12:1112:1512:2112:2512:2812:3712:42
12:5112:551:011:051:081:171:22
1:311:351:411:451:481:572:02
2:112:152:212:252:282:372:42
2:512:553:013:053:083:173:22
3:313:353:413:453:483:574:02
4:114:154:214:254:284:374:42
4:514:555:015:055:085:175:22
5:315:355:415:455:485:576:02
6:116:156:216:256:286:356:40
6:516:557:007:047:077:147:18
7:317:357:397:437:467:537:57
8:318:358:398:438:468:538:57
9:319:359:399:439:469:539:57

Sunday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Wyndham Vale Station/Armstrong RdBallan Rd/Macquarie DrStewart Dr/Shaws RdSwan St/Tarneit RdTarneit Rd/Heaths RdGeddes Cres/Heaths RdHoppers Crossing Station/Old Geelong Rd
8:058:098:138:178:198:268:30
8:518:558:599:039:059:129:16
9:319:359:419:459:489:5710:02
10:1110:1510:2110:2510:2810:3710:42
10:5110:5511:0111:0511:0811:1711:22
11:3111:3511:4111:4511:4811:5712:02
12:1112:1512:2112:2512:2812:3712:42
12:5112:551:011:051:081:171:22
1:311:351:411:451:481:572:02
2:112:152:212:252:282:372:42
2:512:553:013:053:083:173:22
3:313:353:413:453:483:574:02
4:114:154:214:254:284:374:42
4:514:555:015:055:085:175:22
5:315:355:415:455:485:556:00
6:116:156:206:246:276:346:38
6:516:557:007:047:077:147:18
7:317:357:397:437:467:537:57
8:318:358:398:438:468:538:57
9:319:359:399:439:469:539:57
All 30 stops in this direction
  1. Wyndham Vale Station/Armstrong Rd #50267
  2. Eppalock Dr/Manor Lakes Bvd #44401
  3. Manor Lakes Central Shopping Centre/Manor Lakes Bvd #50155
  4. Christway College/Ballan Rd #48486
  5. Evergreen Dr/Ballan Rd #50234
  6. Ballan Rd/Macquarie Dr #44436
  7. Nautilus Cl/Halladale Ave #44395
  8. Aneta Way/Halladale Ave #44389
  9. McGrath Rd/Heaths Rd #5746
  10. Greaves St/Heaths Rd #5747
  11. Stewart Dr/Shaws Rd #44424
  12. Galvin Park Reserve/Shaws Rd #44380
  13. Wyndham Central College/Shaws Rd #5215
  14. Ventosa Way/Shaws Rd #5216
  15. Werribee Village SC/Tarneit Rd #50173
  16. Swan St/Tarneit Rd #50175
  17. Purchas St/Tarneit Rd #5975
  18. Cassowary Ave/Tarneit Rd #50177
  19. Heaths Rd/Tarneit Rd #50179
  20. Tarneit Rd/Heaths Rd #39057
  21. Doris Dr/Heaths Rd #5670
  22. Rosella Ave/Heaths Rd #5755
  23. Glendale Ct/Heaths Rd #22256
  24. Pacific Werribee Shopping Centre/Derrimut Rd #47121
  25. Geddes Cres/Heaths Rd #5757
  26. McIntosh Ave/Heaths Rd #5758
  27. Mossfiel Reserve/Heaths Rd #5759
  28. Hampstead Dr/Heaths Rd #5760
  29. Wright St/Heaths Rd #5761
  30. Hoppers Crossing Station/Old Geelong Rd #20955

Route 166 route map

Questions about Melbourne Buses Route 166

What time is the first Route 166 bus?

Monday to Friday: 5:27 am. Saturday: 7:08 am. Sunday: 8:05 am.

What time is the last Route 166 bus?

Monday to Friday: 10:09 pm. Saturday: 9:31 pm. Sunday: 9:31 pm. A time after midnight belongs to the evening before.

How often does Route 166 run?

Monday to Friday: every 40 min. Saturday: every 40 min. Sunday: every 40 min, between 7:00 am and 7:00 pm.

Does Route 166 run at weekends?

Saturday: yes. Sunday: yes.

Where does Route 166 go?

Route 166 serves Hoppers Crossing Station/Old Geelong Rd, Pacific Werribee Shopping Centre/Derrimut Rd, Greaves St/Heaths Rd, Ballan Rd/Macquarie Dr and Geddes Cres/Heaths Rd. The full list of stops for each direction is below the timetables.

Are these live bus times?

No. They are the published timetable from Public Transport Victoria (Department of Transport and Planning)’s open data, refreshed 5 October 2026. A bus can run early or late, and disruptions are not shown.

Source: Public Transport Victoria (Department of Transport and Planning) open data (GTFS schedule for Melbourne Buses), used under CC BY 4.0. Refreshed 5 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.

Other Melbourne Buses routes

All 483 Melbourne Buses routes

Enter to open · Esc to close