Skip to main content

How to get from Mosgiel to Dunedin by bus?

From Mosgiel to Dunedin by bus

To get from Mosgiel to Dunedin in Dunedin, take the 77 bus from Gordon Rd 25 station to Princes St 138 station. Next, take the 50 bus from Princes St 138 station to Drivers Rd 39 station. The total trip duration for this route is approximately 56 min.

56min
Walk to bus station
Bus - 7777
Bus - 5050
Walk to Dunedin
Leaves from Gordon Rd 25

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Gordon Rd 25
    ID 352
    50 m • 1 min
  • 2
    Bus - 7777
    Wait for bus
    77
    City
  • 3
    Ride to bus station
    Ride to bus station
    Princes St 138
    ID 770
    27 min
  • 4
    Bus - 5050
    Wait for bus
    50
    Helensburgh
  • 5
    Ride to bus station
    Ride to bus station
    Drivers Rd 39
    ID 225
    13 min
  • 6
    Walk to Dunedin
    Walk to
    Dunedin
    210 m • 3 min
*Duration based on 8am traffic

Alternative route from Mosgiel to Dunedin by bus via 77, 8 and 15

To get from Mosgiel to Dunedin in Dunedin, you’ll need to take 3 bus lines: take the 77 bus from Gordon Rd 25 station to Princes St 138 station. Next, you’ll have to switch to the 8 bus and finally take the 15 bus from Bank St Layby station to Highgate 546 station. The total trip duration for this route is approximately 1 hr 11 min.

71min
Walk to bus station
Bus - 7777
Bus - 88
Bus - 1515
Walk to Dunedin
Leaves from Gordon Rd 25

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Gordon Rd 25
    ID 352
    50 m • 1 min
  • 2
    Bus - 7777
    Wait for bus
    77
    City
  • 3
    Ride to bus station
    Ride to bus station
    Princes St 138
    ID 770
    27 min
  • 4
    Bus - 88
    Wait for bus
    8
    Normanby Via City
  • 5
    Ride to bus station
    Ride to bus station
    Bank St Pet Doctors
    ID 58
    17 min
  • 6
    Walk to bus station
    Walk to bus station
    Bank St Layby
    ID 62
    10 m • 1 min
  • 7
    Bus - 1515
    Wait for bus
    15
    Andersons Bay
  • 8
    Ride to bus station
    Ride to bus station
    Highgate 546
    ID 432
    6 min
  • 9
    Walk to Dunedin
    Walk to
    Dunedin
    240 m • 4 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Dunedin.
All local mobility options in one app

Public transport directions from Mosgiel to Dunedin

The distance between Mosgiel, Dunedin and Dunedin, Dunedin is approximately 17.63 km, which can typically be travelled in 56 min. Moovit will show you the directions from Mosgiel to Dunedin by bus, so no matter how you choose to travel in Dunedin – you will always have plenty of easy options.

Public transport stations close to Mosgiel

Mosgiel is located at Mosgiel, Dunedin and the nearest public transport station is High St 89.

Bus stations close to Mosgiel:

  • High St 89
  • Argyle St 69
  • Hagart Alexander Drive 150

Public transport stations close to Dunedin, Dunedin

Dunedin is located at Dunedin, Dunedin and the nearest public transport station is Drivers Rd 34a.

Bus stations close to Dunedin:

  • Drivers Rd 34a
  • Drivers Rd 39
  • Highgate 460

Alternative route from Mosgiel to Dunedin by bus via 77, 8 and 15

To get from Mosgiel to Dunedin in Dunedin, you’ll need to take 3 bus lines: take the 77 bus from Gordon Rd 25 station to Princes St 138 station. Next, you’ll have to switch to the 8 bus and finally take the 15 bus from Bank St Layby station to Highgate 546 station. The total trip duration for this route is approximately 1 hr 11 min.

71min
Walk to bus station
Bus - 7777
Bus - 88
Bus - 1515
Walk to Dunedin
Leaves from Gordon Rd 25

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Gordon Rd 25
    ID 352
    50 m • 1 min
  • 2
    Bus - 7777
    Wait for bus
    77
    City
  • 3
    Ride to bus station
    Ride to bus station
    Princes St 138
    ID 770
    27 min
  • 4
    Bus - 88
    Wait for bus
    8
    Normanby Via City
  • 5
    Ride to bus station
    Ride to bus station
    Bank St Pet Doctors
    ID 58
    17 min
  • 6
    Walk to bus station
    Walk to bus station
    Bank St Layby
    ID 62
    10 m • 1 min
  • 7
    Bus - 1515
    Wait for bus
    15
    Andersons Bay
  • 8
    Ride to bus station
    Ride to bus station
    Highgate 546
    ID 432
    6 min
  • 9
    Walk to Dunedin
    Walk to
    Dunedin
    240 m • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Mosgiel to Dunedin?

    The fastest way takes 56 minutes, using Bus line 77, Bus line 50.

  • What is the alternative route to get from Mosgiel to Dunedin?

    The alternative route takes 71 minutes, using Bus line 77, Bus line 8, Bus line 15.

  • Is there a direct bus between Mosgiel and Dunedin in Dunedin?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 56 min.

  • Which bus line goes from Mosgiel to Dunedin in Dunedin?

    The 77 bus line goes from Gordon Rd 25 station near Mosgiel to City station. From there you’ll have to take one bus line till City station near Dunedin in Dunedin

  • How long does it take to travel from Mosgiel to Dunedin in Dunedin by bus?

    The total travel time between Mosgiel and Dunedin in Dunedin by bus is about 56 min.

  • Where do I get on the bus near Mosgiel to get to Dunedin in Dunedin?

    Get on the 77 bus from the Gordon Rd 25 stop near Mosgiel in Dunedin.

  • Where do I get off the bus when travelling between Mosgiel and Dunedin in Dunedin?

    Get off the bus at the City stop, which is closest to Dunedin in Dunedin.

Live arrivals, timetables, maps