Yes but it is expensive, inconvenient and does not stop in that many cities in the area. You are better off renting a car. Book as far ahead as you can, you will find it a lot cheaper, I don't know what the answerer above means, but most trains stop at all the stations in Cornwall, unless it is an express, then it is main stations only.
The adult, one-way fare from Heathrow Airport to Truro, Cornwall via London Paddington on the train is about £30.
Take a train from London Kings Cross to Leuchars (you may have to change trains in Edinburgh) and then take a bus to St Andrews.
It takes around one hour and twenty minutes
There are several ways, train to Salisbury and local bus is one. If you just want to visit try one of the tour companies. They take you there and back from London
Take a train from Waterloo Station. The journey takes less than one hour.
The train to Cornwall fro Birmingham in 1953 was actually pretty cheap. It cost one sterling for the entire trip. That is like paying $1.50 to go from New York to North Carolina.
Amsterdam has only one main station, "Amsterdam Centraal". All long-distance trains depart from there.
One hour fifteen minutes
Just under one hour
approx. good 1hour drive.. train may vary depending on which one u take. For example the great western train would only take you 15-20minutes as it is really fast but others may take longer.
There is no direct train from London to Calais. The London to Paris train doesn't stop at Calais. The alternative would be to take a train from London to Dover and the ferry from Dover to Calais.
Since London, England is on an island you cannot drive from one to the other. However, you can drive your car onto the train that travels through the Chunnel under the English Channel to reach France. Train takes about 90 minutes.