Long distance bus fares expensive