Elgin is within the Moray council area, a sample local postcode is IV30 6GA. Shown below is information about bus, express coach and rail transport (plus a few other local facilities) around Elgin.





bus stops


Bus and coach Services

 Bus and coach Services
There are 69 local bus services from Elgin, listed here.

A list of destinations is shown further down this page. Click here for a list of the local transport providers. For more comprehensive information about the local transport facilities (including a listing of bus stops) click here.
Click here to book Megabus services from Elgin.

Train Services

  Train Services
There is a train station nearby.

Click here for train bookings and services from the nearest station to Elgin.


A map of Elgin can be found here. To buy local maps of Elgin click here. You can also obtain an Ordnance Survey map centered on Elgin.


Various accommodation is available local to Elgin such as Premier Inn and Travelodge. Also holiday cottages are available, for other accommodation options, click here.

Other local services

Local hospitals with transport services include:
    Elgin, Spynie Hospital
Other local services
Advice about attractions and hotels near Elgin from Trip Advisor is available here, taxis can be booked here. Books about Elgin are available here.

Google Earth

Google Earth
A KML file for Elgin's transport services is available here. This can be loaded into the Google Earth client (downloadable for free here) if you have it.
Please read the notes on data accuracy.

Map of Bus services from Elgin

Map of Bus services from Elgin Map of bus services from Elgin 

Destinations by direct local bus from Elgin.
Destinations shown in bold offer access to express coach or train services.
Click on any place name below to get details of the local bus service from Elgin:

   Westburn, Aberdeen Foresterhill Hospit
   Forres, Academy
   Bridge of Tynet
   Elgin, Bus Station
   Inverness, Bus Station
   Nairn, Bus Station
   Cardhu Distillery
   Charlestown of Aberlour
   Lossiemouth, Coulardbank Industrial Es
   Dyce, Farburn Industrial Estate
   Rothes, Glen Grant Distillery
   Glenfarclas Distillery
   Haugh of Glass
   Lossiemouth, High School
   Huntly, Jubilee Hospital
   King Edward
   Kingston on Spey
   Dyce, Kirkhill
   Kirkton of Oyne
   Mains of Towie
   Inverness, Millburn
   Milltown of Edinvillie
   Fochabers, Milnes School
   Macduff, Myrus Circle
   New Elgin
   Old Rayne
   Port Elphinstone
   Inverness, Retail Park Tesco
   Cornhill, Royal Hospital
   Buckie, Seafield Hospital
   Aberlour, Speyside High School
   Elgin, Spynie Hospital
   St Katherines
   Buckie, Tesco
   Huntly, Tesco
   Aberdeen, Union Square Bus Station
   Banff, Whitehills
   Aberdeen, Woolmanhill Hospital

Destinations by direct train from Elgin. (for rail bookings click here.)
Click on any place name below to get details of the train service from Elgin:


Transport facilities

 Place nameDescriptionNumber of services
 Elgin, Wiseman Road  Wiseman Road, Pluscarden Road 
 Elgin, Larch Court  Larch Court, Newfield Road 
 Elgin, South College Street  Cathedral Road, South College Street 13 
 Elgin, Blackburn Court  Blackburn Court, Riverside Drive 
 Elgin, Lossie Cottages  Lossie Cottages, Riverside Drive 
 Elgin, Pitgaveny Court  Pitgaveny Court, Woodside Terrace 
 Elgin, Seafield Crescent  Seafield Crescent, Maisondieu Road 
 Elgin, Town Hall  Town Hall, Cumming Street 
 Elgin, West Park Court  West Park Court, High Street 12 
 Elgin, Primary School  Primary School, Morriston Road 
 Elgin, Smith Drive  Smith Drive, Morriston Road 
 Elgin, Tait Avenue  Tait Avenue, Morriston Road 
 Elgin, Duffus Lane  Duffus Lane, Duffus Heights 
 Elgin, Duffus Crescent  Duffus Crescent 
 Elgin, Southfield Drive  Southfield Drive, Thornhill Drive 
 Elgin, West Road  Braelossie Place, West Road 
 Elgin, Linkwood Drive  Linkwood Drive, Thornhill Drive 
 Elgin, Dove Court  Dove Court, Thornhill Drive 
 Elgin, Ben Riach View  Ben Riach View, Thornhill Drive 
 Elgin, Thornhill Road  Thornhill Road, Thornhill Drive 
 Elgin, Birnie Drive  Birnie Drive, Birnie Road 
 Elgin, Land Street  Land Street, Sandy Road 
 Elgin, Springfield Road  Springfield Road, Glen Moray Drive 
 Elgin, Manbeen Place  Manbeen Place, Glen Moray Drive 
 Elgin, Glen Elgin Drive  Glen Elgin Drive, Birnie Road 
 Elgin, MORA  Cumming Circle, Bain Avenue 
 Elgin, Business Centre  Duff Avenue, Maisondieu Road 
 Elgin, Seafield Street  Seafield Street, Maisondieu Road 
 Elgin, Priory Place  Priory Place, Maisondieu Road 
 Elgin, Gordon Street  Gordon Street, Birnie Road 
 Elgin, Muirfield Road  Muirfield Road, Sandy Road 
 Elgin, Birnie Place  Birnie Place, Sandy Road 
 Elgin, Birnie Road Cottage  Birnie Place, Birnie Road 
 Elgin, New Elgin Post Office  New Elgin Post Office, New Elgin Road 
 Elgin, Batchen Lane  Batchen Lane, High Street 
 Elgin, Barmuckity Farm Road End  Barmuckity Farm Road End, A96 14 
 Elgin, Glover Street  Glover Street, High Street 
 Elgin, Pansport Place  Pansport Place, Pansport Road 
 Elgin, Chanonry Road  Chanonry Road, Pansport Road 
 Elgin, Findrassie X Roads  Duffus Road, B9012 
 Elgin, St Andrews Road  St Andrews Road, Pinefield Crescent 
 Elgin, North Street  North Street 
 Elgin, Pinefield Bus Depot  Pinefield Bus Depot, East Road 12 
 Elgin, Ewing Howe  Ewing Howe, Manitoba Avenue 
 Elgin, Clarenden Court  Clarenden Court, Manitoba Avenue 
 Elgin, Ontario Court  Ontario Court, Manitoba Avenue 
 Elgin, Station Road  Railway Station, Station Road 
 Elgin, North Port  Library, Alexandra Road 13 
 Elgin, Maryhill House  Maryhill House, High Street 12 
 Elgin, Burn Place  Burn Place, Robertson Drive 
 Elgin, Wittet Drive  West Road, Wittet Drive 
 Elgin, Milnefield Avenue (South)  Milnefield Avenue (South) 
 Elgin, Market Drive  Market Drive, Milnefield Avenue 
 Elgin, Milnefield Avenue (North)  Milnefield Avenue (North) 
 Elgin, Asda  Springfield Retail Park, Edgar Road 
 Elgin, Council Headquarters  Council Headquarters, High Street 
 Elgin, South Street  South Street 
 Elgin, Hay street  Hay street, Hay Street 
 Elgin, Edgar Road Roundabout  Edgar Road Roundabout, Linkwood Road opposite Sawmill 
 Elgin, Trinity Road  Trinity Road, Boroughbriggs Road 
 Elgin, Haugh Road  Haugh Road, Boroughbriggs Road 
 Elgin, Bibby Place  Bibby Place, Haugh Road 
 Elgin, Duffus Heights  Duffus Heights, B9012 
 Elgin, Springfield Retail Park  Springfield Retail Park, Edgar Road 
 Elgin, Cedarwood  Cedarwood, Edgar Road 
 Elgin, Elgin Retail Park  Elgin Retail Park, Edgar Road 
 Elgin, Reiket Lane  Stonecross Hill, Reiket Lane 15 
 Elgin, Moray Leisure Centre  Moray Leisure Centre, Haugh Road 
 Elgin, Maple Walk  Maple Walk, Woodside Terrace 
 Elgin, Railway Station  Railway Station, Station Road 
 Elgin, Findrassie Crossroads  Findrassie Crossroads, B9012 
 Elgin, Newmill House  Newmill House, Newmill Road 
 Elgin, Elgin Academy  Academy, Morriston Road 
 Elgin, Foresterseat  Foresterseat, B9103 
 Elgin, Hamilton Gardens  Hamilton Gardens, Duffus Road 
 Elgin, Duffushillock  Duffushillock, Unclassified Road 
 Elgin, Elgin Rail Station  Elgin Rail Station 

Please note: This site uses cookies; more information, including how to disable cookies, is available here.
IMPORTANT: This site has no relationship with any of the organisations or operators featured.
Any information shown requires further confirmation before it is used.
Please read the IMPORTANT POINTS before using this site.
All trademarks acknowledged, all photographs copyright ©.    Hotels in the United Kingdom