travelling and stress
alone can not be attributed to delayed period. The basic reason for this can be hormonal
imbalance or some other allied disease. From herbal medicines you can very safely have rajha pravartini vati2 tds. If periods start in 4 to five days well and good if not get investigations done.