Rome2rio is an API to discover travel itineraries from all around the world. Users can search various travel modes including plane, train, bus, car and ferries. The API provides access to over 700 airlines & 2 million surface routes in the database. This includes rail coverage in Europe, India, Egypt, Morocco and China; and intercity bus and rail coverage in North America (USA and Canada). The API uses HTTP calls and responses are in JSON.
Looking through our directory of travel APIs and getting lost? That's no surprise; we've cataloged 168 of them so far. Fortunately, Valentin Dombrovsky, CEO of Travelatus did a great service by focusing on the 5 he says, "are the ones that offer interesting opportunities for your site—no matter who you are, an OTA, an airline or a hotel chain, for example." Writing for Tnooz, the magazine that talks travel tech, his 5 picks are rome2rio, DealAngel, Evature, Flightstats, and InKnowledge's Taxi Fare Calculator.