Hemlighetsmakeriet var stort. Och de verbala attackerna från republikanen John McCain talrika.

Det ödslades ingen tid när Barack Obama väl hade landat i Kabul. Tillsammans med två andra senatorer från USA fick han en föredragning om läget av befälhavare vid militärbasen i Bagram norr om Kabul, varpå de tre flögs vidare till en bas i östra Afghanistan, närmare gränsen mot Pakistan, för att träffa fler soldater stationerade i landet.

Inför USA:s presidentval i november, där han står mot krigsveteranen John McCain, har Barack Obama sagt att han vill skicka ytterligare två brigader till Afghanistan på totalt omkring 7 000 soldater. Samtidigt har han lovat att försöka genomföra ett uttåg från Irak på 16 månader.

Vid en pressträff före avresan höll han dock ovanligt låg profil i sakfrågorna.

- Jag är mer intresserad av att lyssna än att prata på en massa. Och jag tycker det är väldigt viktigt att förstå att jag åker dit som amerikansk senator. Vi har en president i taget, sade han.

McCain har också ambitionen att öka närvaron i Afghanistan, men inte på bekostnad av Irak-operationen.

- Vad vi behöver i Afghanistan är exakt vad general David Petraeus gjorde i Irak: en nationsomfattande civil och militär operation som är fokuserad på att skapa säkerhet för befolkningen. I dag finns ingen sådan plan. När jag är överbefälhavare kommer det finnas en sådan, sade McCain i en radiointervju i USA.

USA har omkring fyra gånger så många soldater i Irak som i Afghanistan, där 36 000 soldater från USA befinner sig i dagsläget. Men på senare tid har betydligt fler dödats i strider och attentat i Afghanistan än i Irak.

Bara på lördagen, dagen före ett kungjort möte mellan Obama och den afghanske presidenten Hamid Karzai, räknade nyhetsbyrån AFP upp över 20 dödsoffer från attentat under dygnet, varav minst tio polismän och en kanadensisk soldat.

Tidpunkterna för de planerade nedslagen i Obamas turnéprogram hålls hemliga in i det sista. Och det var av säkerhetsskäl inte förrän Obama redan hade landat i Kabul som hans kampanjstab gick ut med beskedet om att han var där.

Dessförinnan hade han enligt en kampanjstrateg hunnit med att hälsa på soldater i Kuwait.

Några reportrar fanns enligt The New York Times inte med på flygningarna.

Med sig på besöket i Kabul hade Obama kollegorna Jack Reed från Rhode Island och Chuck Hagel från Nebraska.