The best time to visit sfo to barcelona while travelling solo would be during the shoulder season (March - April and September - October) to avoid huge crowds and get major discounts on hotels and flights. Late January and February is the best time to visit Barcelona for shopping.
1 post - 1 participant