I have a valid H4 visa stamped on my passport expires Oct 2011. I also started working this year and got h1b approval notice. I am traveling to India after a month for a very short duration.
Do I have to get h1b stamped on my passport
----- if you want to work on H1 then get H1 Visa stamp and at POE get I-94 based on H1 status. If your spouse is on H1 status and you don't want to work and want to enter on H4 status then no need of new Visa as you have H4 visa stamp.
or
can I travel back on H4 visa as its still valid?
--------------you can if your spouse is on H1 status and if you don't want to work. if you show H4 visa stamp at POE you will get I-94 based on H4 .
Thanks for your reply.