One Stop Shop For All Your Travelling Problems