Queensland Rail
Charleville is the terminus for Queensland Rail Travel's twice weekly "Westlander" service from Brisbane. Queensland Rail Travel Trainlink Coach Services (operated by Eckel's Bus Service) operate from Charleville to Cunnamulla and Quilpie.