Hello,

Is there any difference between these three sentences?

I am visiting Ben today.

I am going to visit Ben today.

I will be visiting Ben today.

Thanks
Hello, Rosemary - and welcome to English Forums.

There is no difference in intent for your three sentences.

I am visiting Ben today.-- A set plan

I am going to visit Ben today. -- a strong intention

I will be visiting Ben today. -- A statement of schedule
I agree that there are no differences in the intent of the 3 sentences.

1) I am going to visit Ben today (a set plan)

you can have a better understanding when you read this:

I am going to America in a few days ( I already have my tickets) => I have planned this and ready for it.

2) I will be visiting Ben today.

very much the same as number 1, the only difference is it sounds like a statement

3) I am visiting Ben today.

it's on my schedule.

Bang