Four days absolute minimum. If you are coming to Bogota directly from Andean Peru, you won't need a day acclimating yourself to the elevation.
I spent three days in Bogota and felt that I saw most everything.
4 day is enough yes. Try to go to Cartagena, that is a must see I think! I also liked Santa Marta and Medelin.
a week would be the best to see everything and live the city as it deserves...try to visit the sorroundings which are very beautiful just 30 minutes away
You could spend a week in Bogota for every year of your remaining lifetime,yes perhaps you may get to know Bogota and its surrounding areas. Bogota is an ever changing canvas, new restaurants, bars, hotels, tourist and cultural attractions open and close every year…
Seriously even a week would barely scratch the surface; imo you could fill 3 -5 days with walking tours of museums, historic areas, shopping ,nightlife and add a couple of out of town destinations.
-:- Message from TripAdvisor staff -:-
This post was determined to be inappropriate by the TripAdvisor community and has been removed.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
Our staff may also remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason. Thanks for being a part of the TripAdvisor travel community!
If you're a "normal" middle-of-the-road tourist then I agree, 3 - 4 days is enough time to hit all the normal guide book highlights.
If you're a big city fan and love the cultural underbelly of a big, complicated city then it's a different story... you'll require a LOT more time.
I agree with everything but I would avoid to stay in candelaria which is lonely and dodgy at night....can take a transmilenio and walk around during the day and come back to enjoy city energy at north(chapinero, zona Gourmet, zona T etcc..)
anyway the only proper hostel in the centre is masaya which is ruled by french...very nice even I don't persnally like the location
I'd like to respectfully disagree with gabriele v on one point there: I think there are plenty of proper hostels in La Candelaria: for example, The Cranky Croc, or Explora - both of which are right in the heart of the oldest part of town, and staffed by truly lovely people. I don't want to be rash with advice, but, having lived in La Candelaria for 7 months and experiencing no real trouble whatsoever in this area (so far - knock on wood), I'd personally say that, if you stay aware of your surroundings and what's happening, it's not forbiddingly dangerous here.
And, re the original question; I'd agree with most others here - 4 days would give you a good, proper taste of the city, but you could definitely stay longer and still not experience everything Bogota has to offer.