Lossiemouth is just six miles (15 minutes by road) from Elgin and is served by a Stagecoach bus service seven days a week (there is no longer a rail link to Lossiemouth). There are several local taxi firms. 60.7% of working people travel to work by car, 4.7% by bus and 23.8% by some other means (all 2011 census).