The World’s Longest Bus is made in China, costs USD 250,000, and it only works in cities without corners, The other way would be to drive from one block to another without turning. This 83 foot long bus has a capacity of 300 people and is divided into 3 compartments, due to this its speed limit is up to 51mph max, probably to avoid any unwanted incident, but then with that kind of speed this bus would cause traffic jam that might clog up the city.
NOTE: our reader Barbara explains: "this bi-articulated bus was first seen in Brazil, and here it is just a little shorter, about 82ft long with capacity for 270 passengers." --thank you!