With
numerous daily departures from King's Cross or Euston station, your commute from London to Edinburgh by train will get you from one city center to the other in just over 4 hours.
Not exact matches
Greyhound has
numerous departures from Brisbane and Cairns on a
daily basis stopping in at most major towns and cities along the way including Airlie Beach.