I'll be travelling from cordoba to granada on around the 23-May and am debating the bus vs train. Bus seems to be much cheaper but the online service just isn't happening and it looks to be a 3 1/2 to 4hr bus trip with lots of stops, the train on the other hand is around 2 1/2 hours.
Also, how about from Granada to Sevilla the following day? Is bus a better option?
Thanks for your help!