World’s longest bus journey takes 100 hours and starts and ends in two incredible cities 21.07.2024 12:00 Express.co.uk The longest bus journey in the world takes weeks to complete but allows passengers to travel directly from Peru to Brazil