As a follow up to Scotland's connections to outside the UK, here are the connections between Scotland and the rest of the UK. Missing is the bus network.
The train lines are drawn between stops on the route, so a direct train from London to Glasgow would be a straight line between the two terminus stations.
The real interesting thing is that there is a crosscountry train running from Glasgow to Penzance.
Flights - OpenFlights.org
Trains - GTFS Data Exchange
Ferries - OpenStreetmap
Land - NaturalEarth