By default, WP Travel plugin sets the Trip slug base to ‘itinerary’. Due to this reason, your site-name/itinerary page shows the trip archive and lists all the trips.
The case that your archive page is giving the 404 error may be because you have set the Trip base to some other slug than an itinerary.
You can verify this case by going to Admin Panel > Settings > Permalinks > Trip base

In this case, your archive page will have the URL site-name/custom-text in Trip base
*Note – If you do not have any trips created in your site, you will get the message “Trips not found” in the archive page.
If you liked this article, then subscribing to our YouTube Channel for WordPress video tutorials would be the cherry on top.
You can also find us on Facebook, Instagram, Linkedin, TikTok, Pinterest, Reddit, and our dedicated engaging Facebook user community,
Further, if you have any queries, please submit them to our Contact page.
Get WP Travel Pro and start creating your travel and tour booking website within minutes without any hassle of coding.

WP Travel is Best Travel Booking WordPress Plugin, a Free and Powerful Tour Management Engine (available in the PRO version with additional features) for making customized travel agency or tour operator websites on WordPress in minutes!