I will be traveling to Spain for 2 weeks in June 2019 with my 14 years old son. We will be using train and bus for transportation. Barcelona will be at the end of our trip. I wanted to take Alex to see the Medieval City Carcassone in France. WE only can spend one day in Carcassonne and it should be round trip Barcelona- Carcassonne_ Barcelona . It seems there are fast trains that can make the trip in 3 hours but taking the earliest fast train from Barcelona leaves me in Carcassonne at 1 PM and the last train from Carcassonne to Barcelona leaves at 5 PM. That does not leave us time at all in the town. ( at least that is the schedule for the trains during this time of the year, spring -summer schedules are not posted yet )
I could travel the night before and spend the night in Carcassonne and come back to Barcelona the following evening but I would appreciate suggestions. Are buses any faster? I also found Mydaytrip .com with a personal driver, the trip takes 3 hours it picks us at the hotel and and it would cost the same that a train ticket per person. I never used this service before. Has anybody tried it ?