The trip will be approximately 18 to 22 hours.
It's 7 to 8 hours by train, since one has to change trains in Narbonne.
tu mama es fea
About 5 hours by train, according to this website: http://gospain.about.com/od/bustravelinspain/a/madrid_bustrain.htm
Barcelona has a train station, so it is possible to get there by train. However. where you are starting from (which you have not specified) may not have a station or indeed be connected to a rail network.
22h10 including night train (sleeperettes) between Barcelona and Milan.
To be honest, it's probably better to fly, but if you want to take the train, you will need to take a train first from Barcelona to Venice in Italy. Then you will need to take the train from Venice to Vienna.
There is no high-speed train connecting Lisbon and Barcelona. The high-speed train from Barcelona to Madrid takes about 2hr and 40mins. The normal speed train from Madrid to Lisbon only leaves once a day and takes about 10hr to get from Madrid to Lisbon. It is a smarter idea to take the high-speed train to Madrid and transfer to a bus that will go to Lisbon.
Not directly, you'll have to change twice.
Yes. By bus, train or plane.
By train - overnight train 'Trenhotel' leaves Barcelona Estacion Del Norte at 9pm and arrives Paris Austerlitz station at 9am (making 4 short stops en route) By plane - depending on which airport you fly to: Barcelona to Paris Orly 1hr 45 mins Barcelona to Paris Charles de Gaulle 1 hr 55 mins
barcelona
Well... To go to Marruecos from Barcelona, not a direct one... There is some stretch of sea between Barcelona and Morocco (Maroc). If you don't want to fly, take a train or a bus to the city of Algeciras in the South of Spain, then a Ferry. Need help with accommodation or tips when in Barcelona? Check www.barcelona-on-line.es Regards !
it means "long live barcelona"
In order for "faster" to make sense, you need an alternative. It is certainly faster to take a train from Paris to Barcelona than walking or taking a boat. Compared to flying, it is slower. Compared to the bus, it is somewhat faster, but it depends more on the speed of the train and directness of the bus.