
Tel Aviv has these things called "Sheruts". It's literally described as halfway between a bus and a taxi. They follow bus routes, but only stop where someone wants to and will pick someone up anywhere you flag them down. Costs around $2 instead of the 75 cents or so a bus does (if I can remember correctly).