M77 Bus

List of stops
      Monday to Saturday

      Windmill Road – Railway Station

      Windmill Road

      —06:2006:5007:2007:5008:2009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:4015:4016:40

      Bridieswell Gardens

      —06:2006:5007:2007:5008:2009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:4015:4016:40

      Balmerino Primary School

      —06:2106:5107:2107:5108:2109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:4115:4116:41

      Maryknowe

      —06:2106:5107:2107:5108:2109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:4115:4116:41

      Balgove Avenue

      —06:2206:5207:2207:5208:2209:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:4215:4216:42

      Kilmany Rd

      —06:2206:5207:2207:5208:2209:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:4215:4216:42

      Little Inch Farm

      —06:2406:5407:2407:5408:2409:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:4415:4416:44

      Peacehill Farm

      —06:2606:5607:2607:5608:2609:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:4615:4616:46

      Kilmany Road

      —06:2806:5807:2807:5808:2809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:4815:4816:48

      Beehive Works

      —06:2806:5807:2807:5808:2809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:4815:4816:48

      Naughton Road

      —06:2806:5807:2807:5808:2809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:4815:4816:48

      Mount Stewart Road

      —06:2906:5907:2907:5908:2909:2909:5910:2910:5911:2911:5912:2912:5913:2913:5914:4915:4916:49

      Post Office

      05:4806:3007:0007:3008:0008:3009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:5015:5016:50

      Riverside Road

      05:4806:3007:0007:3008:0008:3009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:5015:5016:50

      Parish Church

      05:4906:3107:0107:3108:0108:3109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:5115:5116:51

      Primary School

      05:5006:3207:0207:3208:0208:3209:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:5215:5216:52

      St Fort Road

      05:5106:3307:0307:3308:0308:3309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:5315:5316:53

      West Acres Drive

      05:5206:3407:0407:3408:0408:3409:3410:0410:3411:0411:3412:0412:3413:0413:3414:0414:5415:5416:54

      Castle Brae

      05:5306:3507:0507:3508:0508:3509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:5515:5516:55

      Shepherd's Road

      05:5406:3607:0607:3608:0608:3609:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:5615:5616:56

      Boat Brae

      05:5406:3607:0607:3608:0608:3609:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:5615:5616:56

      Boat Road

      05:5506:3707:0707:3708:0708:3709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:5715:5716:57

      Post Office

      05:5606:3807:0807:3808:0808:3809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:5815:5816:58

      Robert Street

      05:5606:3807:0807:3808:0808:3809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:5815:5816:58

      Bank Street

      05:5706:3907:0907:3908:0908:3909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:5915:5916:59

      South Access

      05:5906:4007:1007:4008:1008:4009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1015:0016:0017:00

      Railway Station

      06:0806:4807:1807:4808:1808:4809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1815:0816:0817:08
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Railway Station – Windmill Road

      Railway Station06:4807:1807:4808:4809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1815:0816:0816:3817:0017:30
      Crichton Street06:4907:1907:4908:4909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1915:0916:0916:3917:0117:31
      Caird Hall06:5007:2007:5008:5009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2015:1016:1016:4017:0217:32
      Marks and Spencer06:5207:2207:5208:5209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2215:1216:1216:4217:0417:34
      Sugarhouse Wynd06:5407:2407:5408:5409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2415:1416:1416:4417:0617:35
      South Access07:0107:3108:0109:0110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:2116:2116:5117:1317:42
      Bank Street07:0207:3208:0209:0210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:2216:2216:5217:1417:43
      Robert Street07:0307:3308:0309:0310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:2316:2316:5317:1517:44
      Post Office07:0407:3408:0409:0410:0410:3411:0411:3412:0412:3413:0413:3414:0414:3415:2416:2416:5417:1617:45
      Kinbrae Park Turning Circle07:0507:3508:0509:0510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:2516:2516:5517:1717:46
      Shepherd's Road07:0607:3608:0609:0610:0610:3611:0611:3612:0612:3613:0613:3614:0614:3615:2616:2616:5617:1817:47
      Castle Brae07:0607:3608:0609:0610:0610:3611:0611:3612:0612:3613:0613:3614:0614:3615:2616:2616:5617:1817:47
      West Acres Drive07:0707:3708:0709:0710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:2716:2716:5717:1917:48
      St Fort Road07:0807:3808:0809:0810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:2816:2816:5817:2017:49
      Woodhaven07:0907:3908:0909:0910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:2916:2916:5917:2117:50
      Birkhill Avenue07:1007:4008:1009:1010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:3016:3017:0017:2217:51
      Riverside Road07:1107:4108:1109:1110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:3116:3117:0117:2317:52
      Mount Stewart Road07:1107:4108:1109:1110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:3116:3117:0117:2317:52
      Naughton Road07:1207:4208:1209:1210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:3216:3217:0217:2417:53
      Beehive Works07:1307:4308:1309:1310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:3316:3317:0317:2517:54
      Kilmany Road07:1307:4308:1309:1310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:3316:3317:0317:2517:54
      Peacehill Farm07:1407:4408:1409:1410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4415:3416:3417:0417:2617:55
      Little Inch Farm07:1607:4608:1609:1610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:3616:3617:0617:2817:57
      Windmill Road07:1807:4808:1809:1810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:3816:3817:0817:3017:59
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Windmill Road – Railway Station
      Main Road - Maryknowe - Balgove Road - Crawford Avenue - Kilmany Road - Naughton Road - Riverside Road - St Fort Road - West Road - Boat Brae - Boat Road - High Street - Tay Street
      Inbound: Railway Station – Windmill Road
      Crichton Street - Seagate - Tay Street - High Street - Kinbrae Park Gardens - West Road - St Fort Road - St Fort Place - Riverside Road - Naughton Road - Kilmany Road - Main Road

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route M77

      • What time does route M77 start operating?

        Services on route M77 start at 05:48 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

      • What time does route M77 stop operating?

        Services on route M77 end at 17:08 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

      • Is there a stop for route M77 near me?

        View the nearest stop for route M77.

      M77 (Dundee Buses)

      The first stop of the M77 bus route is Windmill Road and the last stop is Railway Station. M77 is operational during everyday.

      Additional information: M77 has 27 stops. The total trip duration for this route is approximately 28 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Dundee, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      M77 bus near me

      Last updated on November 15, 2026