Posted 1 year ago by kee in response to
felicity8's question:
Where is the main bus station?(give a different answer) .
It's not hard to find it, cause it's the only one in town :) It is called Estacio del Nord and is located at # 80 on Carrer Ali Bei. Take the metro to the Arc de triomf to get there, and rest assure that all domestic and international buses stop and leave from there
