I dont know if this is too late a response now but here goes.
What do you mean by lengthy trips? Trains are beyond robbery, unless you book them well in advance. It's always worth a look but I wouldn't expect any cheap fares. However, you could look at buses and coaches instead.
Try
Megabus.