What is the distance between London and Perpignan by train?
A train travels about 931 km to go from London to Perpignan.