• 3 Weeks in Vietnam: List of the Best 21-Day Travel Itineraries
  • 3 Weeks in Vietnam: List of the Best 21-Day Travel Itineraries

  • on Dec 4, 2023       By: Ngoc Nguyen

You have long wished to visit Vietnam and finally have 3 weeks to discover the richness of its landscape and culture? Then take a look at these 21-day Vietnam travel itineraries, crafted to give you a complete overview of Vietnam’s regions from north to south. Ideal for those who want to make the most of every destination, these tours also include well-deserved stopovers, tailored to the needs of every type of traveler.

Table of Content[Hide]

Discover Vietnam’s must-sees in 21 days

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

These two initial itineraries offer three-week journeys covering Vietnam's must-see sites at a moderate pace.

Vietnam’s highlights in 21 days

This 3-week Vietnam tour invites you to explore Vietnam from north to south, covering all its major sites, from the majestic mountains of Sapa to the verdant rice fields of Bac Ha, from the karstic landscapes of Ninh Binh, the rich heritage of Hue and Hoi An to the bustling metropolises of Hanoi and Ho Chi Minh City, and of course the Mekong Delta. Every step of the journey is an opportunity to immerse yourself in Vietnam's culture, history, and varied landscapes. 

Journey: Hanoi - Sapa - Bac Ha - Ninh Binh - Halong - Hue - Da Nang - Hoi An - Ho Chi Minh City - Ben Tre - Long Xuyen - Tra Su - Chau Doc

Abbreviated Program:

Day 1: Arrival in Hanoi: welcome by English-speaking guide
Day 2: Visit the capital - Night train to Sapa
Day 3: Sapa - Y Linh Ho - Lao Chai - Ta Van
Day 4: Sapa - Bac Ha  
Day 5: Bac Ha - Lao Cai - Night train to Hanoi
Day 6: Hanoi - Ninh Binh 
Day 7: Discover Ninh Binh 
Day 8: Ninh Binh - Ha Long Bay 
Day 9: Halong Bay - Hanoi - Flight to Hue
Day 10: Visit Hue 
Day 11: Hue - Da Nang - Hoi An 
Day 12: Visit Hoi An
Day 13: Visit Hoi An's villages
Day 14: Hoi An - My Son -  Da Nang - Flight to Ho Chi Minh City
Day 15: Ho Chi Minh City: City Tour
Day 16: Ho Chi Minh City - Cu Chi - Ho Chi Minh City
Day 17: Ho Chi Minh City - Ben Tre 
Day 18: Ben Tre - Sa Dec - Long Xuyen 
Day 19: Long Xuyen -Tra Su - Chau Doc 
Day 20: Chau Doc - Ho Chi Minh City
Day 21: Ho Chi Minh City - Flight to your home country/your next destination

Vietnam highlights 21 days, Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

This 3-week itinerary in Vietnam guarantees a complete and enriching experience, allowing you to discover the diversity of Vietnam's landscapes and cultures.

A 21-day panorama of Vietnam with a seaside holiday 

Designed to be a balanced combination of cultural discoveries and seaside relaxation, this Vietnam 3-week itinerary allows you to explore Vietnam's must-see destinations while incorporating a relaxing seaside stay in either Hoi An or Phu Quoc, depending on the time of year. 

Journey: Hanoi - Sapa - Ninh Binh - Halong - Hue - Hoi An - beach extension

Abbreviated Program:

Day 1: Hanoi: Arrival
Day 2: Visit of Hanoi - Night train to Sapa 
Day 3: Sapa - Y Linh Ho - Lao Chai - Ta Van
Day 4: Sapa - Bac Ha 
Day 5: Bac Ha - Lao Cai - train to Hanoi
Day 6: Hanoi - Ninh Bình 
Day 7: Ninh Binh - Ha Long Bay 
Day 8: Ha Long Bay - return to Hanoi - Flight to Hue
Day 9: Visit Hue 
Day 10: Hue - Da Nang - Hoi An
Day 11: Visit Hoi An
Day 12: Hoi An- My Son - Return to Hoi An
*For the period from May to September
Day 13: Hoi An - Free day at the beach
Day 14: Hoi An - Free day at the beach
Day 15: Hoi An - Free day at the beach
Day 16: Hoi An - Da Nang - Flight to Ho Chi Minh City
Day 17: Ho Chi Minh City: City Tour
Day 18: Ho Chi Minh City - Cu Chi - Ho Chi Minh City
Day 19: Ho Chi Minh City - Ben Tre - Can Tho
Day 20: Can Tho- Cai Rang floating market - Ho Chi Minh City
Day 21: Ho Chi Minh City - Flight to your home country/your next destination

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

*For the period from November to April

Due to weather conditions, you should head to Phu Quoc for a seaside vacation instead of Hoi An. Phu Quoc, a paradisic island off the southern coast of Vietnam, is famous for its white sandy beaches and crystal-clear waters, especially between November and April. Recently, Phu Quoc Island overtook formidable rivals to claim the title of the second-most beautiful island in the world. 

Day 13: Hoi An - Da Nang - Flight to Ho Chi Minh City
Day 14: Ho Chi Minh City - Ben Tre - Can Tho
Day 15: Can Tho - Rach Gia - Fast boat to Phu Quoc
Day 16: Phu Quoc - Free Day at the Beach
Day 17: Phu Quoc - Free Day at the Beach
Day 18: Phu Quoc - Free day at the Beach
Day 19: Phu Quoc - Free Day at the Beach
Day 20: Phu Quoc - Flight to Ho Chi Minh City
Day 21: Ho Chi Minh City - Flight to your home country/your next destination

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

Authentic Vietnam in 21 Days: A Total Immersion

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

Authentik Vietnam, a local-based travel agency specializing in tailor-made travel in Vietnam, is committed to providing travelers with authentic and memorable experiences at each step of the Vietnam exploration journey. By combining emblematic sites with off-beaten-track experiences, Authentik Vietnam introduces you to the true face of Vietnam, all through a range of activities, including bike rides, hikes through intact natural landscapes, visits to traditional villages, nights spent at the locals’, and enriched encounters with local communities. 

Immersion in the land of the White Thai

Begins in Hanoi, this 3-week Vietnam Tour then provides you with authentic discoveries in Mai Chau-Pu Luong, the land of the White Thaicommunity, as you will hike through spectacular landscapes of mountains and rice terraces, cycle through villages, visit traditional stilt houses, and dive into the local culture. The journey continues with a cruise on Ha Long Bay, where a traditional junk awaits you to contemplate the breathtaking scenery of Lan Ha Bay. Moving to the center where you will discover the awe-inspiring Phong Nha-Ke Bang National Park before heading to Hue and Hoi An. Down south, plunge into the authentic rural life in the Mekong Delta region at Ben Tre, Tra Vinh, and Long Xuyen

Journey: Hanoi-Mai Chau- Pu Luong- Van Long- Cat Ba- Phong Nha- Hue-Hoi An- Ho Chi Minh City- Ben Tre- Can Tho

Abbreviated Program:

Day 1: Hanoi: Arrival
Day 2: Hanoi: City Tour
Day 3: Hanoi: Visit villages
Day 4: Hanoi - Mai Chau - Mai Hich
Day 5: Mai Hich - Pu Luong
Day 6: Pu Luong - Ninh Binh - Van Long
Day 7: Ninh Binh - Cat Ba - Lan Ha Bay
Day 8: Cat Ba - Hanoi - Night train to Dong Hoi
Day 9: Dong Hoi - Phong Nha - Thien Duong
Day 10: Phong Nha
Day 11: Phong Nha - Vinh Moc - Hue
Day 12: Sightseeing in Hue
Day 13: Hue - Da Nang - Hoi An
Day 14: Hoi An: Discover villages
Day 15: Hoi An - Da Nang - Flight to Ho Chi Minh City
Day 16: Sightseeing in Ho Chi Minh City
Day 17: Ho Chi Minh City - Cu Chi - Ho Chi Minh City
Day 18: Ho Chi Minh - Ben Tre - Tra Vinh
Day 19: Tra Vinh - Sa Dec - Long Xuyen
Day 20: Long Xuyen - Ho Chi Minh City
Day 21: Ho Chi Minh City -  Flight to your home country/your next destination

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

Discover the North-East, home to many ethnic minorities

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

This 21-day Vietnam Tour is crafted for travelers who are eager to explore the country from an authentic perspective. The tour encompasses both popular destinations and hidden gems, providing enriching experiences with local people. Each day of the adventure presents a new insight into Vietnam’s culture, history, and diverse landscapes, creating an exceptional discovery-filled trip.

Journey: Hanoi- Ha Giang- Dong Van- Bao Lac- Ba Be- Cat Ba- Hue- Hoi An- Ho Chi Minh City- Ben Tre- Long Xuyen

Abbreviated Program:

Day 1: Hanoi: Arrival
Day 2: Hanoi: City Tour
Day 3: Hanoi - Ha Giang
Day 4: Ha Giang: Discover the villages
Day 5: Ha Giang - Quan Ba - Yen Minh - Dong Van
Day 6: Dong Van - Meo Vac -Bao Lac
Day 7: Bao Lac - Ba Be
Day 8: Ba Be - Hanoi
Day 9: Hanoi - Cat Ba - Lan Ha Bay
Day 10: Lan Ha Bay - Hanoi - Night train to Hue
Day 11: Sightseeing in Hue
Day 12: Hue - Da Nang - Hoi An
Day 13: Hoi An: Discover villages
Day 14: Hoi An - My Son - Hoi An
Day 15: Hoi An - Da Nang - Flight to Ho Chi Minh City
Day 16: Sightseeing in Ho Chi Minh City
Day 17: Ho Chi Minh City - Cu Chi - Ho Chi Minh City
Day 18: Ho Chi Minh City - Ben Tre 
Day 19: Ben Tre - Sa Dec- Long Xuyen
Day 20: Long Xuyen - Visit the floating market - Ho Chi Minh City
Day 21: Ho Chi Minh City- Flight to your home country/your next destination

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

21 days of encounters with ethnic minorities

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

This 3-week tour promises deep insight into the lives of northern Vietnam’s ethnic minority communities. Along the trip, you will travel through remote regions and have fascinating encounters with the indigenous communities to learn about their traditions and ways of life. From Hanoi to Cat Ba, passing through Nghia Lo, Mu Cang Chai, Sapa, Ha Giang, and many others, this 21-day trip ensures the most genuine facets of Vietnam’s northern ethnic minorities, featuring amazing human, cultural discoveries and awe-striking landscapes. 

Highlights:

- Exploration of the magnificent rice terraces of Mu Cang Chai

- Encounter with ethnic minorities in the mountainous regions of northern Vietnam 

- Discover the colorful markets of Bac Ha and Dong Van

- Immersion in local culture through hikes and visits to indigenous villages. 

Journey: Hanoi- Nghia Lo- Tu Le- Mu Cang Chai- Sapa- Bac Ha- Ha Giang- Dong Van- Meo Vac- Bao Lac- Cao Bang- Ba Be- Hanoi- Ninh Binh- Cat Ba

Abbreviated Program:

Day 1: Hanoi: Arrival
Day 2: Hanoi: City Tour
Day 3: Hanoi: Visit surrounding villages
Day 4: Hanoi - Nghia Lo
Day 5: Nghia Lo - Tu Le - Mu Cang Chai
Day 6: Discover Mu Cang Chai
Day 7: Mu Cang Chai - Sapa
Day 8: Explore Sapa
Day 9: Sapa - Bac Ha
Day 10: Bac Ha - Xin Man - Ha Giang
Day 11: Ha Giang - Quan Ba - Yen Minh - Dong Van
Day 12: Dong Van: Hike through the villages
Day 13: Dong Van - Meo Vac - Bao Lac
Day 14: Bao Lac - Cao Bang 
Day 15: Cao Bang - Ban Gioc - Cao Bang
Day 16: Cao Bang - Ba Be
Day 17: Ba Be - Hanoi
Day 18: Hanoi - Ninh Binh-Van Long
Day 19: Ninh Binh - Cat Ba - Lan Ha Bay
Day 20: Cat Ba - Hanoi
Day 21: Hanoi - Flight to your home country/your next destination

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

21 days of trek and adventurous journey in Vietnam

Tailored for trekking and adventure enthusiasts, this 21-day tour offers deep immersion in the striking landscapes and rich cultures of northern Vietnam. Natural and cultural wonders will be unveiled one by one as travelers follow hiking trails through the mountains and traditional villages. Covering Hanoi, Lan Ha Bay, Mu Cang Chai, Sapa, Hoang Su Phi, and Ha Giang, this tour promises 21 unforgettable days in northern Vietnam.

Highlights:

- Explore the awe-inspiring rice terraces of Mu Cang Chai and Sapa

- Trek in the remote mountain regions of Hoang Su Phi and Ha Giang

- Discover the vibrant ethnic markets of Bac Ha and Dong Van

- Deepen your understanding of local culture through trekking and visits to traditional villages.

Journey: Hanoi- Nghia Lo- Mu Cang Chai- Sapa- Bac Ha- Hoang Su Phi- Ha Giang- Ba Be- Cat Be

Abbreviated Program:

Day 1: Hanoi: Arrival
Day 2: Hanoi - City Tour
Day 3: Hanoi - Nghia Lo
Day 4: Nghia Lo - Mu Cang Chai 
Day 5: Trekking in Mu Cang Chai
Day 6: Mu Cang Chai - Sapa
Day 7: Trekking in Sapa
Day 8: Sapa - Bac Ha
Day 9: Bac Ha - Xin Man - Hoang Su Phi
Day 10: Trekking in Hoang Su Phi
Day 11: Trekking in Hoang Su Phi
Day 12: Trekking in Hoang Su Phi
Day 13: Hoang Su Phi - Ha Giang
Day 14: Ha Giang - Quan Ba - Yen Minh - Dong Van
Day 15: Trekking in Dong Van (on the Sino-Vietnamese border)
Day 16: Dong Van - Meo Vac - Bao Lac
Day 17: Bao Lac - Ba Be 
Day 18: Ba Be - Hanoi
Day 19: Hanoi - Cat Ba - Lan Ha Bay
Day 20: Cat Ba - Hanoi 
Day 21: Hanoi - Flight to your home country/your next destination

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour
 

21-day Vietnam luxury tour

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

Luxury travel in Vietnam for the period between May and September

This luxurious itinerary offers you the opportunity to indulge in the paradisal beaches and awe-inspiring landscapes of central Vietnam, which are especially enchanting between May and September. Unwind on pristine, golden sands and immerse yourself in the crystal-clear waters while experiencing the opulence of lavish resorts.

Journey: Hanoi- Mai Chau- Ninh Binh-Ha Long Bay- Hue-Hoi An- Ho Chi Minh City- Ben Tre- Ho Chi Minh City

Abbreviated Program:

Day 1: Hanoi: Arrival (Overnight at Sofitel Legend Metropole Hanoi)
Day 2: Sightseeing in Hanoi (Overnight at Sofitel Legend Metropole Hanoi)
Day 3: Sightseeing in Hanoi (Overnight at Sofitel Legend Metropole Hanoi)
Day 4: Hanoi - Mai Chau (Overnight at Avana Retreat Hoa Binh)
Day 5: Discover Mai Chau (Overnight at Avana Retreat Hoa Binh)
Day 6: Mai Chau - Ninh Binh (Overnight at Tam Coc Garden Resort)
Day 7: Visit Ninh Binh (Overnight at Tam Coc Garden Resort)
Day 8: Ninh Binh - Halong Bay: Seaplane and junk cruise (Overnight on Orchid Cruise)
Day 9: Cruise to Halong Bay (Overnight on Orchid Cruise)
Day 10: Halong Bay - Hanoi - Flight to Hue
Day 11: Sightseeing in Hue (Overnight at Pilgrimage Village)
Day 12: Sightseeing in Hue (Overnight at Pilgrimage Village)
Day 13: Hue - Da Nang - Hoi An (Overnight at Four Seasons Resort The Nam Hai)
Day 14: Visit Hoi An (Overnight at Four Seasons Resort The Nam Hai)
Day 15: Hoi An: Beach Getaway (Overnight at Four Seasons Resort The Nam Hai)
Day 16: Hoi An: Beach Getaway (Overnight at Four Seasons Resort The Nam Hai)
Day 17: Hoi An - Da Nang-Flight to Ho Chi Minh City (Overnight at Park Hyatt)
Day 18: Sightseeing in Ho Chi Minh City (Overnight at Park Hyatt)
Day 19: Ho Chi Minh City - Cu Chi - Ho Chi Minh City (Overnight at Park Hyatt)
Day 20: Ho Chi Minh City - Ben Tre - Ho Chi Minh City (Overnight at Park Hyatt)
Day 21: Ho Chi Minh City - Flight to your home country/your next destination

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

Luxury travel in Vietnam for the period between November and April

In case your envisaged trip to Vietnam takes place between November and April, consider this itinerary. 

Journey: Hanoi-Mai Chau-Ninh Binh- Ha Long Bay- Hue- Hoi An- Ho Chi Minh City- Ben Tre- Ho Chi Minh City- Phu Quoc

Abbreviated Program:

Day 1: Hanoi: Arrival (Overnight at Sofitel Legend Metropole Hanoi)
Day 2: Sightseeing in Hanoi (Overnight at Sofitel Legend Metropole Hanoi)
Day 3: Hanoi - Mai Chau (Overnight at Avana retreat Hoa Binh)
Day 4: Discover Mai Chau (Overnight at Avana retreat Hoa Binh)
Day 5: Mai Chau - Ninh Binh (Overnight at Tam Coc Garden Resort)
Day 6: Visit Ninh Binh (Overnight at Tam Coc Garden Resort)
Day 7: Ninh Binh - Halong Bay: Seaplane and junk cruise (Overnight on Orchid Cruise)
Day 8: Halong Bay Cruise (Overnight on Orchid Cruise)
Day 9: Halong Bay - Hanoi - Flight to Hue
Day 10: Sightseeing in Hue (Overnight at Pilgrimage Village)
Day 11: Hue - Da Nang - Hoi An (Overnight at Anantara Hoi An Resort)
Day 12: Visit Hoi An (Overnight at Anantara Hoi An Resort)
Day 13: Visit Hoi An (Overnight at Anantara Hoi An Resort)
Day 14: Hoi An - Da Nang- Flight to Ho Chi Minh City (Overnight at Park Hyatt)
Day 15: Sightseeing in Ho Chi Minh City (Overnight at Park Hyatt)
Day 16: Ho Chi Minh City - Ben Tre - Ho Chi Minh City (Overnight at Park Hyatt)
Day 17: Ho Chi Minh City - Flight to Phu Quoc (Overnight at Salinda Resort)
Day 18: Phu Quoc: Beach Getaway (Overnight at Salinda Resort)
Day 19: Phu Quoc: Beach Getaway (Overnight at Salinda Resort)
Day 20: Phu Quoc: Spa Day (Overnight at Salinda Resort)
Day 21: Phu Quoc - Flight to Ho Chi Minh City - Flight to your home country/your next destination

Vietnam tour 3 weeks, Vietnam tour 21 days, Vietnam tour from north to south, vietnam in 3 weeks, vietnam in 21 days, 21-day Vietnam travel itineraries, 3-week Vietnam tour, three-week journeys covering Vietnam's must-see sites, 3-week itinerary in Vietnam, Vietnam 3-week itinerary, 21-day Vietnam Tour

We wish you the best 21 days in Vietnam with the help of the recommended itineraries listed in this article. In case you need any advice or have any questions relating to your Vietnam itinerary, don't hesitate to contact our team via this email address: sales@authentiktravel.com, or you can simply CLICK HERE to create your own tailor-made Vietnam Tour, and our team will get back to you as soon as possible. 

Related articles: 

>> 10 Days in Vietnam: List of Itineraries for Every Traveler

>> 15-day Vietnam Tour: Travel itineraries for all types of traveler

>> Vietnam Tour 2024-2025: Where to go? Which itinerary? What to do? How many days?

>> Best Time to Visit Vietnam: A detailed weather guide

>> How to choose your cruise in Halong Bay? [2024]


Rate this post
5/5 - (2 Vote)

Share

Ngoc NGUYEN is passionate about traveling and loves writing. For her, every trip is an opportunity to explore the world as well as record interesting things and inspire people to travel.

Comment

Captcha
You must type the characters of the image in the text box