all lunch time journeys on the dates you requested are expensive so ive given you morning journeys between 0730 and 0830
26th AUGUST
0743 Marks Tay - Keighley 1251 with 5 changes
0809 Marks Tay - Keighley 1311 with 3 changes
0824 Marks Tay - Keighley 1351 with 3 changes
Std Advance Single £20.90 with 16-25 railcard,this price quoted off east coast with the 10% discount
27th August
0733 Marks Tay - Keighley 1221 with 2 Changes
Std Advance £24.75 with 16-25 Railcard,price quoted off east coast, no 10% discount for some reason.
0743 Marks Tay - Keighley 1251 with 5 Changes
Std Advance £20.90 with 16-25 Railcard,price quoted off east coast,with 10% discount
28th August
0729 Marks Tay - Keighley 1221 with 4 Changes
1st Advance £25.55 with 16-25 railcard,price quoted off east coast,with 10% discount
All tickets above are the cheapest i can find for dates requested and during 0730-0830
Return Journeys
5th September
0848 Keighley - Marks Tay 1412 with 4 Changes
24.75 Std / 25.55 1st Class with 16-25 railcard
1428 Keighley - Marks Tay 2012 with 4 Changes
Advances 24.75 Std/ 25.55 1st Class with 16-25 railcard
1750 Keighley - Marks Tay 2327 with 4 Changes
19.65 Std Class Advance with 16-25 Railcard
1937 Keighley - Marks Tay 0104 with 3 Changes
19.65 Std Class Advance with 16-25 Railcard
6th September
1101 Keighley - Marks Tay 1554 with 16-25 Railcard
20.90 1st Class Advance with 16-25 Railcard
And then all journeys from 1305 to 2001 from Keighley to Marks Tay,are priced at £16.15 to £19.65 for a Std Class Advance with a 16-25 Railcard.
All Prices quoted off east coast,most fares include 10% online discount.