España - Ciudades y costumbres

¿Para viajar de Barcelona a Madrid es preferible el tren o el autobús?


No conozco mucho de trenes de España (necesito esto para unos amigos), se que existen algunos más rápidos como Euromed y Alaris, pero quisiera saber primero sobre precios para hacer el recorrido por las líneas férreas tradicionales (y donde consigo esa información en línea como horarios y costes), o quizás es mejor tomar dos trenes de los rápidos…Y si en autobús es también viable aunque mucho más lento, etc… Si voy de Barcelona a Madrid (pero buscando preferiblemente tener primero en cuenta al precio y en 2º lugar la velocidad).
Que me recomiendan y gracias (nunca he estado en España).
Lo del avión sería lo mejor pero debe ser un poco más caro, pero me gustaría más en tren pero no tengo idea de cuanto cuesta en España y si puedo tomar una sola compañia de servicios etc…
Hay un tren o servicio llamado Costa Brava que cuesta la mitad, pero lo doble de lento por 40 Euros y los demás 60 y algo. Y para no dejar la tarea por la mitad un avión Lowcost me cobra poco más de 50. Conclusión mejor para ir rápido y barato de Barcelona a Madrid es por avión (a menos que no os gusten).

Si buscas el mejor precio de hoteles en Madrid, búscalo en l3b.es