1月17日から21日までの日程(ロンドンから)でスペイン旅行を計画中の者です。ロンドン発グラナダ行きの飛行機でスペイン入りして、グラナダ→マドリッド→バルセロナを順に観光し、21日のあさ、バルセロナ(Girona)からロンドンに戻る予定です。スペインで過ごすことの出来る日程が限られているためできるだけ効率よくグラナダ→マドリッド→バルセロナ間を移動したいと考えているのですが、どの交通手段がいいでしょうか??なるべく経済的な移動手段がよいのですが......電車、またはバスで移動経験のある方、なにか良いアドバイスがあればよろしくお願いします。