Skip to main content

How to get from Winchburgh to Dingwall by bus?

From Winchburgh to Dingwall by bus

To get from Winchburgh to Dingwall in Scotland, you’ll need to take 3 bus lines: take the X38 bus from School, Winchburgh station to Shandwick Place, West End station. Next, you’ll have to switch to the M91 bus and finally take the 27 bus from Bus Station Stance 1, Inverness station to Royal Hotel, Dingwall station. The total trip duration for this route is approximately 360 min.

360min
Bus - X38X38
Bus - M91M91
Bus - 2727
Leaves from School, Winchburgh

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Winchburgh
  • 2
    Bus - X38X38
    Wait for bus
    X38
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200202980
    50 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    160 yd • 2 min
  • 5
    Bus - M91M91
    Wait for bus
    M91
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    251 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station Stance 1, Inverness
    ID 670085865G
    40 yd • 1 min
  • 8
    Bus - 2727
    Wait for bus
    27
    Contin
  • 9
    Ride to bus station Royal Hotel, Dingwall
    Ride to bus station
    Royal Hotel, Dingwall
    ID 6700712591
    35 min
*Duration based on 8am traffic

From Winchburgh to Dingwall by bus and train

To get from Winchburgh to Dingwall in Scotland, you’ll need to take 2 bus lines and one train line: take the X38 bus from School, Winchburgh station to Shandwick Place, West End station. Next, you’ll have to switch to the M91 bus and finally take the SCOTRAIL train from Inverness station to Dingwall station. The total trip duration for this route is approximately 6 hr 19 min.

379min
Bus - X38X38
Bus - M91M91
Train - SCOTRAIL
Walk to Dingwall
Leaves from School, Winchburgh

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Winchburgh
  • 2
    Bus - X38X38
    Wait for bus
    X38
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200202980
    50 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    160 yd • 2 min
  • 5
    Bus - M91M91
    Wait for bus
    M91
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    251 min
  • 7
    Walk to train station
    Walk to train station
    Inverness
    300 yd • 4 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Wick
  • 9
    Ride to train station
    Ride to train station
    Dingwall
    36 min
  • 10
    Walk to Dingwall
    Walk to
    Dingwall
    170 yd • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Winchburgh to Dingwall

The distance between Winchburgh, Scotland and Dingwall, Scotland is approximately 163.09 mi, which can typically be travelled in 360 min. Moovit will show you the directions from Winchburgh to Dingwall by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Winchburgh

Winchburgh is located at Winchburgh, Scotland and the nearest public transport station is School, Winchburgh.

Bus stations close to Winchburgh:

  • School, Winchburgh
  • Station Road, Winchburgh
  • Health Centre, Winchburgh

Public transport stations close to Dingwall, Scotland

Dingwall is located at Dingwall, Scotland and the nearest public transport station is Police Station, Dingwall.

Train stations close to Dingwall:

  • Conon Bridge
  • Dingwall

Bus stations close to Dingwall:

  • Police Station, Dingwall
  • St Clements, Dingwall
  • Tesco, Dingwall

From Winchburgh to Dingwall by bus and train

To get from Winchburgh to Dingwall in Scotland, you’ll need to take 2 bus lines and one train line: take the X38 bus from School, Winchburgh station to Shandwick Place, West End station. Next, you’ll have to switch to the M91 bus and finally take the SCOTRAIL train from Inverness station to Dingwall station. The total trip duration for this route is approximately 6 hr 19 min.

379min
Bus - X38X38
Bus - M91M91
Train - SCOTRAIL
Walk to Dingwall
Leaves from School, Winchburgh

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Winchburgh
  • 2
    Bus - X38X38
    Wait for bus
    X38
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200202980
    50 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    160 yd • 2 min
  • 5
    Bus - M91M91
    Wait for bus
    M91
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    251 min
  • 7
    Walk to train station
    Walk to train station
    Inverness
    300 yd • 4 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Wick
  • 9
    Ride to train station
    Ride to train station
    Dingwall
    36 min
  • 10
    Walk to Dingwall
    Walk to
    Dingwall
    170 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Winchburgh to Dingwall?

    The fastest way takes 360 minutes, using Bus line X38, Bus line M91, Bus line 27.

  • What is the alternative route to get from Winchburgh to Dingwall?

    The alternative route takes 379 minutes, using Bus line X38, Bus line M91, Bus line SCOTRAIL.

  • Is there a direct bus between Winchburgh and Dingwall in Scotland?

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

  • Which bus line goes from Winchburgh to Dingwall in Scotland?

    The X38 bus line goes from Edinburgh station near Winchburgh to Shandwick Place, West End station. From there you’ll have to take one bus line till Shandwick Place, West End station near Dingwall in Scotland

  • How long does it take to travel from Winchburgh to Dingwall in Scotland by bus?

    The total travel time between Winchburgh and Dingwall in Scotland by bus is about 360 min.

  • Where do I get on the bus near Winchburgh to get to Dingwall in Scotland?

    Get on the X38 bus from the Edinburgh stop near Winchburgh in Scotland.

  • Where do I get off the bus when travelling between Winchburgh and Dingwall in Scotland?

    Get off the bus at the Shandwick Place, West End stop, which is closest to Dingwall in Scotland.

Live arrivals, timetables, maps